One phone screen followed by onsite for Google L4 equivalent. The onsite consisted of multiple coding rounds, one system design, and one debugging. The debugging one was particularly difficult as it was some compiler-like library. It was my first ever systems design interview, so I did not do so well on it, but the interviewer was kind of mean and didn't help much even though I was struggling.
Interview questions [1]
Question 1
Coding interviews are really easy but you have to write code kind of fast. System design is standard. The debugging one was a bit difficult.
First was an Online Assessment that you got after you applied, I got the invite one day after I applied, then you have about 7 days to complete the online assessment. I finished the OA, then I got invited for the second round interview, if I passed, there would have been a final round.
Interview questions [1]
Question 1
Online Assessment, was not like leetcode, more like having a project spec and having to design based on that, there are multiple parts that build on top of each other.
The process started with a general screening round. The second round was a live screen-share coding interview with an invigilator, requiring constant communication. While Googling for libraries was permitted, AI assistance was strictly banned
Interview questions [1]
Question 1
Instead of standard algorithm problems, the task was to design and implement a complex system by combining various data structures within a given class.
First was HR interview which was mostly experience questions and then 4 rounds of technical interview (debugging, frontend, behavioural round). They describe the interview process really well, and would help you along the way. The technical rounds are quite in depth but again, they do their best to help you and guide you through it all.
Top companies for "Compensation and Benefits" near you