I applied online. The process took 2 weeks. I interviewed at Google (Bengaluru) in Jun 2022
Interview
3 rounds onsite ds algo interviews:
Very different from the interview experience I had as an sde1, 3 levels earlier
Round 1: although it is a ds-algo round, they focussed on algorithm design and thorough corner case handling during design phase itself.
Targetting graphs in depth
Round 2: Again a simple file-handling question, focused on scaling and sharding. Corner case handling, good design of algo
Round 3: Medium binary search question
Interview questions [1]
Question 1
Files and directories, advanced search mechanism in file system
Initial intro call, prep time , prep material provisions,
1 Phone Screening by HR, 3 DSA, 1 HLD and 1 Googliness, Team matching and offer negotiation and offer discussion , offer acceptance
After clearing all the interviews in 2 months, here comes the team match. Where no one ever knows when they gonna get a team match call. Even if you get the TM call next comes the HC again no one knows why they reject.
Interview questions [1]
Question 1
Coding questions from Leetcode google tagged but deep dived into it based on the level.
The interview lasted about a day, with 5 different interviewers. For each section, the technical questions took most of the part. They also showed me their office in Toronto, which was nice
Interview questions [1]
Question 1
What was the most difficult problem you solved during your last job?