Stock options
Possibility of shifting to other teams
Crowded team of ~15 people, split into two fields of knowledge, but with full responsibilities when on-call.
Team without any onboarding process. Arrived and got pushed to the pool.
Step 1: Automated Screening (DSA mostly, some distributed system concepts) Step 2: Phone Screening (DSA, Behavioral) Step 3: Onsite (4 rounds total) * Round 1: High Level System Design + Behavioral * Round 2: DSA + Behavioral * Round 3: Low
The interview process focused on my software engineering background, technical experience, and past projects. I discussed my experience with backend development, APIs, distributed systems, and projects from my internships and graduate studies. The
I first took the online assessment and was then scheduled for the virtual interview. The online assessment was not difficult, but the virtual interview was challenging, and the time was tight.
Step 1: Automated Screening (DSA mostly, some distributed system concepts) Step 2: Phone Screening (DSA, Behavioral) Step 3: Onsite (4 rounds total) * Round 1: High Level System Design + Behavioral * Round 2: DSA + Behavioral * Round 3: Low
The interview process focused on my software engineering background, technical experience, and past projects. I discussed my experience with backend development, APIs, distributed systems, and projects from my internships and graduate studies. The
I first took the online assessment and was then scheduled for the virtual interview. The online assessment was not difficult, but the virtual interview was challenging, and the time was tight.