Good work/life balance, good benefits.
Many teams have very little growth opportunity.
Avoid decisions which impact employees' careers and lives.
The interview process involved a telephonic screening, followed by 5 rounds with the India team and 2 rounds with the US team. Questions ranged from protocol questions, C++ problem-solving, embedded systems questions, and puzzles.
First Round: Telephonic Interview with Manager Questions included: * Use of `static` in C & C++ (static variables, static functions) * What can be done in C++ that cannot be done in C? * Difference between `struct` and `class` regarding data member
Basic C questions with examples. Asked explanation with examples & brief practical knowledge.
The interview process involved a telephonic screening, followed by 5 rounds with the India team and 2 rounds with the US team. Questions ranged from protocol questions, C++ problem-solving, embedded systems questions, and puzzles.
First Round: Telephonic Interview with Manager Questions included: * Use of `static` in C & C++ (static variables, static functions) * What can be done in C++ that cannot be done in C? * Difference between `struct` and `class` regarding data member
Basic C questions with examples. Asked explanation with examples & brief practical knowledge.