#Getting even better at C++

7 messages · Page 1 of 1 (latest)

sturdy ingot
#

Hey I have been a full time developer in C++ for a couple years now but I want to get even better than I am right now , I have begun to prepare for C++ interviews at other companies but I dont know how I would prepare because I dont know what I dont know. They can ask about any topic that I might not know about. Is there any tips or resources for me to get better at this stage?

frozen questBOT
#

When your question is answered use !solved to mark the question as resolved.

Remember to ask specific questions, provide necessary details, and reduce your question to its simplest form. For tips on how to ask a good question use !howto ask.

fierce crypt
#

For general C++ knowledge I would expect from a mid-level software engineer:

  • C++ syntax and behaviors
  • Common C++ Idioms
  • Modern memory management techniques
  • How to profile code and optimize accordingly
  • General data structures and algorithms
  • Multithreading

A lot of the other stuff is likely dependent upon the industry(s) you're looking to get into

sturdy ingot
#

I see but for example like template metaprogramming

sturdy ingot
#

I am not that great in because I don't use templates very often in my work.

fierce crypt
lean abyss