Great benefits, meaningful work, and in general, if you do your job well and can communicate it, it is a meritocracy.
A little behind the times for development models, and not very good at unity across product teams.
It mostly consisted of normal C/C++ code, algorithms, and puzzle-solving. They also asked about concepts related to OS, data structures, and networking. The whole process took two days. 1. There was a written test, which was followed by four round
1. Code up StrStr 2. OO questions, like the difference between encapsulation and inheritance 3. Reverse a linked list
A full-day process, broken into multiple individual one-on-one interviews. These interviews can include time at the blackboard, writing snippets of code or scripting. Not for the faint of heart or the unprepared.
It mostly consisted of normal C/C++ code, algorithms, and puzzle-solving. They also asked about concepts related to OS, data structures, and networking. The whole process took two days. 1. There was a written test, which was followed by four round
1. Code up StrStr 2. OO questions, like the difference between encapsulation and inheritance 3. Reverse a linked list
A full-day process, broken into multiple individual one-on-one interviews. These interviews can include time at the blackboard, writing snippets of code or scripting. Not for the faint of heart or the unprepared.