"Senior developers have years of experience in Java and have the knowledge and communication skills to mentor other developers. Companies prioritize strong technical skills and questions will focus on problem solving and critical thinking. A bachelor's degree in computer science or a related field, along with years of industry experience are standard."
I had a phone screen with the hiring manager where he asked some basic C/C++ and computer architecture questions. Then came onsite and had interviews with the whole team. I was interviewing for a lower level team so a lot of the questions were around Linux and drivers. Nothing too crazy if you've worked on that before.
What does 'volatile' mean in C++?