Hi all , I am new here and in the C++ world. I read few books, and I have job interview this week. In the interview I have C++ test so I wanted to ask you, if you can give me sample of questions/program that takes about 3 hours for starter:-)
thanks
Hi all , I am new here and in the C++ world. I read few books, and I have job interview this week. In the interview I have C++ test so I wanted to ask you, if you can give me sample of questions/program that takes about 3 hours for starter:-)
thanks
You have a job interview for a programming job and you don't know the language they are using?
Sounds to me like the programming isn't the primary focus. However I still don't see how you'd be having a job interview without knowledge in the fields it requires. Also I somehow doubt you could adequately pick up C++ in time for the test.
I learned C++ and this is my first job, I want to learn a bit for the interview, what is so bad?
> what is so bad?
Well if all they are expecting is a junior programmer armed only with enthusiasm and a willingness to learn, probably nothing. Just show up and tell them what you know and see what happens.
But if you've just read the book and thinking of attempting to bluff 5 years experience, then even if you make it past the interview, you'll be fired within the week (and that kind of rep doesn't go away). Interview tests are a doddle compared to what you'd be expected to do as a seasoned professional.
> I learned C++
You might be able to talk the talk, but being able to walk the walk is another thing entirely. Reading a couple of books and doing the exercises is merely the first step of your education in learning C++.
> I want to learn a bit for the interview
Make sure you know what you know already. A few days now of anything isn't going to teach you much more than that.
Or are they expecting you to deliver a sample program of your own? If so, why don't you have one already?
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
I told them I just finished university, and I want to be prepered for the test, just like I studied before every test in university even though I went to the lectures all the simester.
I don't mean to show show off things I don't have, all I want is a task /practice from real work life or from similer test(no idea what they are going to ask) to come prepere and in my very best
must say I am surprised from your answers here.
Well better answers come with better questions. What did you expect us to extrapolate from a 1 line post with almost no information?
You gave us no information about what kind of experience you had to date, nor the kind of job you were going for.
If you want practice, then pick any of the many hundreds of homework questions posted on the board and see if you can solve them yourself.
Or just google "programming contests", there are sites which have 1000's of problems graded for difficulty.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
Dear god of C,
there are many questions. since I donno how difficult or easy are them I wanted to ask expiriance programer to give me questions/mission that will take me about 3 hours. I don't want to do homework that takes 3 min or 3 days.
hope I am clear now.[
QUOTE=Salem;671734]Well better answers come with better questions. What did you expect us to extrapolate from a 1 line post with almost no information?
You gave us no information about what kind of experience you had to date, nor the kind of job you were going for.
If you want practice, then pick any of the many hundreds of homework questions posted on the board and see if you can solve them yourself.
Or just google "programming contests", there are sites which have 1000's of problems graded for difficulty.[/QUOTE]
What might take you 3 days may take some other student a day and me about 5 minutes whilst waiting for something else to compile.
Again, there is no information in any of your posts which might be used to calibrate a scale of difficulty.
You may as well have posted "I'm thinking of a number, can you guess what it is".
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
I'm not a programmer, and I wasn't a Computer Science major... But a 3-hour test sounds a little unusual.
Just try to refresh your memory. You can't "fake-it", and if you fail the test miserably, its not the right job for you anyway.
Are you a C.S. major? If all 3 hours are devoted to the C++ language, it doesn't sound like they are looking for a C.S. graduate... They are just looking for someone who can jump-in and write lots of code. (You didn't spend 4-years or more learning just C++. If you did, you could pass any C++ test!)
Did they say "It's a 3-hour C++ test", or did they say "It's a 3-hour test, and you need to know C++." If the test is more broad, and they discover a few things that you don't know about C++, it shouldn't be a big deal. There are very few people (and few CS graduates, I assume) who know the whole C++ language standard inside and out!
I can imagine a test that's not that hard, but that does require you to understand C++ in order to understand the questions. I took a test once that had a little programming on it in a language I didn't know very well... Fortran or something... But I was able to answer the questions.
P.S. Have you seen the Cprogramming.com Mega Quiz? (If I recall correctly, it doesn't take 3 hours...)
Last edited by DougDbug; 09-19-2007 at 02:41 PM.
Hi all
it is well known I am a junior. 3 hours is for design, planing , understanding well ,writing and compiling. (fixing bugs?). I am looking for an easy project so I can practice abstraction and other subjects.
I did again my exe from university, but I thought I will get new ideas from experianced people.
in my studies I learned a lot but didn't practice enough. I thik I can do well the design but I need to practive writing,compiling and debuging.
they say it is 3 hours test . they have the same test for everyone, the know a newbi will do it different then expirianced proggrammer.
in the meanwhile a freind gave me an exercise:
================
Write a system that helps creating online quiz
The quiz is build from a series of question.
There are 3 types of questions:
* Yes/No
* Multiple selection
* Open question (Note: in open question - any answer is considered correct)
The user can build a set of questions by selecting type of question, filling required fields (Differen field for each questio type) and then adding the question to the current quiz
once a quiz is ready, the user can 'execute' it:
He will be asked the different questions
one by one.
A grade will be collected according to correct/incorrect answers=====
=========================
hope I am more clear now.
You mean you're going to be given a unseen problem to solve at the interview, and the time allowed is 3 hours.
There are two ways to look at it.
In 3 hours, all but the utterly stupid will be able to finish the project. They're interested in the quality of the completed project regardless of how much time it might take you.
In 3 hours, only the really smart people will be able to finish the project and there will be a Bell curve of the less able trailing behind. They're interested in whether you can effectively come up with solutions in a deadline.
All you can do is practice, practice, practice. Trawl the forum for past homework assignments and see if you can solve them (at all).
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
Of course, such a problem has to be one that is either rather trivial in the way of algorithm, as you can't necessarily expect the applicant to come up with an algorithm to solve "any" problem.
The quiz application is a good example - it's not too complex, but it still shows whether you understand the concepts of implementing code in a structured way and how to split a problem into smaller, easily solvable parts. One could also, most likely, determine the ability to write code that is extensible and maintainable by the style used.
--
Mats
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
Thank you all
still didn't got what I asked.......
anyway, thanks.
I know the theoretical side of the grammer, alll I need is practice now.