Everything that follows is based on working on the Terminal, but there are many other roles in the company where this does not apply (most web-based teams).
The terminal should be web-based. It's 2022!
I used a recruitment firm that really helped me prepare for the interview. The interview was quite challenging and required deep knowledge of C++.
Standard system design and algorithm questions. I ran out of time with the system design question, which resulted in me receiving a low offer. All my questions were from frequently tagged LeetCode questions.
Submitted by a recruiter. Scheduled phone interviews within 2 weeks. The interviewers were pretty nice and even guided me through some questions when I was stuck. Overall, a pretty good experience.
I used a recruitment firm that really helped me prepare for the interview. The interview was quite challenging and required deep knowledge of C++.
Standard system design and algorithm questions. I ran out of time with the system design question, which resulted in me receiving a low offer. All my questions were from frequently tagged LeetCode questions.
Submitted by a recruiter. Scheduled phone interviews within 2 weeks. The interviewers were pretty nice and even guided me through some questions when I was stuck. Overall, a pretty good experience.