Position: Software Development Engineer (Santa Clara, CA, USA)
Interview Timeframe: Late of November & upto mid December
Round 1: HR Phone Call (~30 mins) -> General questions, brefiing about the position, company & all. (The HR was good & helpful throughout the interviews, contrary to what Glassdoor is brimming with)
Round 2: w/ Hiring Manager (~70 mins)
Majority element
Round 3: Virtual On-site(~4 hrs)
Interview 1: Resume + Technical + Behavioral (~1 hour)
Interview 2: Resume + Technical (~1 hour)
So this guy was totally prepared for taking a front-end interview until he realized it's a backend position (after making me nervous that I hadn't cleared well with the Hiring Manager and all. Indeed a bad start!
1. Asteroid Collision
(Approach + Implementation, Complexity Ananlysis)
Interview 3: Resume + Technical (~45 minutes)
Interview 4: Resume + Technical (~60 minutes)