We all know how hard it is to find good programmers to hire.
This is doubly true in the case of C++ programmers, for one simple reason:
The age, scope and complexity of the C++ language make it one of the hardest mainstream programming languages to learn. Thus, it takes a significant amount of C++ knowledge and experience to even be able to assess the expertise of candidate on interview. This is why it’s helpful to have a canned set of interview questions to turn to.
If you are hiring developers you might ask the questions below on real-life interview. Also we suggest to use our C++ test as pre-interview step. This way you can save a lot of time by avoiding incompetent programmers.
The article has unusual format. C++ programming interview questions have been wrapped into two interview stories.
C++ Interview Story #1
My first interview candidate today is Rami. Rami started out as a Java programmer working for a major bank, but taught himself C++ in order to get a job in the game industry.