Initial 30-minute call with the team lead. Brush up on technical questions (e.g., difference between a list and a tuple), followed by an OA (LC-style questions), and then an on-site final round (two interviews, about 45 minutes each: one technical an
First round: convo with HR to give my background and what role I’m looking for. Then, a technical interview with a senior software engineer. Data structures, algorithms, concurrency, networking, and probability were all covered.
LeetCode-like question with follow-ups on C++ concepts like virtual memory, address space, etc. Coding everything from scratch, and there are also weird concepts like function pointers. The question was not too hard, but I needed to remember concepts
Initial 30-minute call with the team lead. Brush up on technical questions (e.g., difference between a list and a tuple), followed by an OA (LC-style questions), and then an on-site final round (two interviews, about 45 minutes each: one technical an
First round: convo with HR to give my background and what role I’m looking for. Then, a technical interview with a senior software engineer. Data structures, algorithms, concurrency, networking, and probability were all covered.
LeetCode-like question with follow-ups on C++ concepts like virtual memory, address space, etc. Coding everything from scratch, and there are also weird concepts like function pointers. The question was not too hard, but I needed to remember concepts