Amazing people, lots of learning, open work culture.
I couldn't think of any.
Phone screen interview: programming language, memory management, OS related. Onsite interviews: 2 problems (3 hours) approaching data structures and algorithms. Soft skills interview: behavioural and hypothetical questions.
The interview process had 3 phases. Phase 1: basic questions on algorithms, what technologies I've used, and monitoring tools. Phase 2: coding problem and software design problem. Phase 3: soft skills.
The first round was online, featuring aptitude and coding questions. This was followed by three 1-hour technical interviews and, finally, one HR round. The technical interviews covered topics such as trees, graphs, dynamic programming, project descri
Phone screen interview: programming language, memory management, OS related. Onsite interviews: 2 problems (3 hours) approaching data structures and algorithms. Soft skills interview: behavioural and hypothetical questions.
The interview process had 3 phases. Phase 1: basic questions on algorithms, what technologies I've used, and monitoring tools. Phase 2: coding problem and software design problem. Phase 3: soft skills.
The first round was online, featuring aptitude and coding questions. This was followed by three 1-hour technical interviews and, finally, one HR round. The technical interviews covered topics such as trees, graphs, dynamic programming, project descri