Education : Bachelor’s in CS from top 20 schools in USA.
Experience: 8 months
Leetcode: Rating ~1800
Easy ~100 Medium - 250 Hard ~40
Recruiter reached out in December.
Online Assessment: [early Jan]
2 questions with space+time explainations (70 minutes)
1st question: HashMap and 2 poiners. [Medium question but never seen this question on leetcode]
2nd question: https://leetcode.com/problems/minesweeper/ diguised version of this [BFS].
Finished OA in ~30 mins and later completed Leadership principles which was multiple choice type.
Result: Recruiter contacted and I was informed that I was directly moved to onsite rounds skipping phone interview becasuse I did really well on my OA.
after ~1 month I scheduled for final rounds.
Onsite Virtual Interview:[Feb 1st]
Round 1: [1 software engineer was spectating and other one was interviewing ]
2 leadership principles: [~35 mins]
Coding Part: [10-15 mins]
Round 2: [Round with hiring manager]
Leadership principles [10-15 mins]
White Board coding: [I had to draw boxes and everything with mouse, it was sad] [30 mins]
Design Amazon Locker. Question was very vague, had to ask many clarifying questions.
Classes, Interfaces, Abstraction, Encapsulation, Inheritance, Polymorphism was tested.
This interview was pretty short, hiring manager said he was happy with my solution, at the end there was Q/A.
Round 3:
Leadership principles [30 mins]
Coding question: [30-40 mins]
We ran out of time and other interviewer showed up already.
Round 4:
Leadership Principles [30 mins]
Coding:
Q/A with 2 engineers for [5-10] mins.
// Waiting for results.
Updated - offer received TC 186k