The first step of the process was a call with the recruiter who did basic questions on algorithms and on my background, after i passed on this, he scheduled a phone interview with an engineer. I did the first phone interview and I was really nervous, the recruiter called to say that I didn't consider things like corner and edge cases, but that I had other positive points. The recruiter decided to schedule a second phone interview and I thought I was less nervous and did well... The recruiter ignored me for 2 weeks and after I demanded him a result, he said that I didn't show enough positive points to be bring for an on site interview, and I got rejected.
Interview questions [2]
Question 1
Recruiter question: What is the time complexity to complete the operation 'x in l' if l is a list?
HR round after applying, then coding screening round, if passes, then final round which consists of four coding round or three coding and one design round. Problem difficulty medium to hard.
I applied online. I interviewed at Google (Zúrich) in Mar 2026
Interview
Frist had one roughly 20 to 30 minutes screening call with a recruiter, then had one online 45 minutes technical interview with a Google Site Reliability Engineer. The technical interview covered data structure and algorithm topics.
I applied online. I interviewed at Google (Dublín, Dublín) in Mar 2026
Interview
The interview lasted 45 minutes and was conducted one-on-one. I was required to walk through my thought process before coding and then implement an optimized solution with a focus on time complexity.