Professional Documents
Culture Documents
When A Company States That They Want '5+ Years of C++ Programming Experience,' What Types of Things Would They Want You To Know, and What Would Be Fair Game For Interview Questions - Quora
When A Company States That They Want '5+ Years of C++ Programming Experience,' What Types of Things Would They Want You To Know, and What Would Be Fair Game For Interview Questions - Quora
Shop Now
3 ANSWERS
To get a job like this in the future, you need to work somewhere for over 5 years using primarily C++.
Fair interview questions would be "what containers have you used and why", "when would you use
multiprocessing and when would you use multithreading, to parallelize some data processing job", "what
IPC have you used, if at all", "what libraries have you used for concurrency and for parallelism", "what
boost libraries have you used, if any, and what did you think of them", "what debuggers are you familiar
with", "how do you troubleshoot a production system where one thread is run bound", "how is std::deque
implemented", "have you used pool allocators", "how would you implement a lockfree stack", "what design
patterns have you found useful in your experience", "when would you choose static polymorphism and
when dynamic", "how would you design an application that does X", etc.
A lot depends on what else the company is looking for, but experienced candidates are generally expected
to have used various libraries, technologies, tools, and designs, are expected to understand the trade-offs of
what they used, and are expected to have opinions backed by personal experience.
Promoted by DuckDuckGo
Continue Reading
What questions are asked in C++ interviews to people with 5 years of experience in the same field?
419 Views
I want to change to a better company, but I know only C programming well.Would any company want to
hire me with only strong C programming skills?
3,186 Views
What are the basic programming interview questions you should know?
3,090 Views
OTHER ANSWERS
Further to Sergey's answer, we also always ask a candidate to work through a real problem with real input
we have had to solve and then discuss the solution they come up with. This helps illustrate not just their
coverage of libraries / data structures but how they apply these in the real world.
Making it a real problem also keeps it from just being a canned response.
William Mitlyng, DBA, developer, Senior consultant, Add Hoc problem solver after I lost
some of my vertebrae, about half my ...
Answered Jan 8, 2015
The question foremost in my mind is did a department issue this as a formal request or is this an example
of HR playing Computer Scientist/long termed seasoned programmer. Mr. Zubakov gets my vote for
professionalism.
Open In App Sign In
354 Views
RELATED QUESTIONS
What interview questions does 3DPLM ask a C++ developer with 1 year of experience?
890 Views
How are golang technical round interview questions different from questions in other programming
languages like C?
2,289 Views
Which type of real life based programming questions could be ask in IT companies interview?
3 Views