3 Rounds of interview.
1. Coding Round
2. Coding/Technical Round
3. Managerial Round
Position was for embedded development,
-Asked to write C /C++ program to modify vector elements.
He wanted to check writing style, notations, the kind of variables we use. Why / thought process behind using that data type.
- Asked about optimizations.
- Asked about role of volatile variable
- Producer- Consumer Multithreaded application - Design and code
- Architecture designs of system you have worked on.
- Understanding of STL, how is it implemented
- Behavioral questions at managerial round