Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Open In App Sign In

Technical Interview Questions +5

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?

Ad by Nano Hearing Aids


New rechargeable hearing aids for under $400?
100% rechargeable, 100 day money back guarantee. Try Nano risk free today!

Shop Now

3 ANSWERS

Sergey Zubkov, C++ programmer


Answered Dec 23 2014 · Author has 2.2k answers and 8.6m answer views

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.

24.8k Views · View 143 Upvoters

Promoted by DuckDuckGo

How many people use DuckDuckGo?


Gabriel Weinberg, CEO & Founder at DuckDuckGo.com (2008-present)
  Updated Sep 4 2018
If you’re unfamiliar with DuckDuckGo, we are an Internet privacy company that empowers you to
Open In App Sign In
seamlessly take control of your personal information online, without any tradeoffs. We operate a search...

Continue Reading

RELATED QUESTIONS (MORE ANSWERS BELOW)

What questions are asked in C++ interviews to people with 5 years of experience in the same field?
419 Views

What Quora questions about programming interviews should everyone read?


5,698 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 type of C programming questions arise in an interview?


113 Views

What are the basic programming interview questions you should know?
3,090 Views

OTHER ANSWERS

Nathan Holmberg, Former Lead Architect at Serato


Answered Dec 31, 2014

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.

967 Views · View 6 Upvoters

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

Which companies ask database questions in interviews?


788 Views

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

What are the basic interview questions in C programming?


2,208 Views

Where was your best programming interview experience?


1,487 Views

Are most programming interview questions in Java?


945 Views

What are C language interview questions?


1,314 Views

What does a company want in job interviews?


1,187 Views

Are programming questions asked in PSU interviews?


1,245 Views

What questions do interviewers ask at a programming interview?


492 Views

What company has the hardest interview questions?


6,206 Views
Open In App Sign In

How do i program for this type of interview question?


352 Views

What do core companies want in an interview for CS wants?


217 Views

What should I know with 2 years+ experience in programming?


5,945 Views

About · Careers · Privacy · Terms · Contact

You might also like