The salary is insanely high, and it feels satisfying to build software used by millions of people.
I wish the office was more decked out with cool stuff, like the other tech giants.
The interview process started with an email from a recruiter. They then followed up by sending a technical assessment. This was followed by a technical interview on a live call. The final interview session was on-site and involved four interviews.
R1: OA R2: Low-level design (behavioral) and one LeetCode-style low-level design question. R2: Deep dive into behavioral questions. R3: Two LeetCode questions with a deep dive into each.
The interview consisted of two coding questions. The difficulty of the first question was easy, while the second one was medium. For the first question, a hashmap needed to be used, and for the second, a 2D array was required.
The interview process started with an email from a recruiter. They then followed up by sending a technical assessment. This was followed by a technical interview on a live call. The final interview session was on-site and involved four interviews.
R1: OA R2: Low-level design (behavioral) and one LeetCode-style low-level design question. R2: Deep dive into behavioral questions. R3: Two LeetCode questions with a deep dive into each.
The interview consisted of two coding questions. The difficulty of the first question was easy, while the second one was medium. For the first question, a hashmap needed to be used, and for the second, a 2D array was required.