I applied through a recruiter. The process took 2 months. I interviewed at Google (New York, NY) in Apr 2021
Interview
I felt that the team didn't know what they wanted. After saying that experience and knowledge of "large scale systems" wasn't required it became the deciding factor in the decision. Technical interviews were fine, but often focused on one particular technical aspect. If you didn't have knowledge in that particular area the interview didn't go well. The process did allow for a re-take of an interview if it didn't give a good signal on the first time around.
I would have preferred a clearer understanding of what the company actually wanted.
Interview questions [1]
Question 1
Design of a system to distribute updates to billions of smart phones in a specified window.
I applied through a recruiter. I interviewed at Google in Mar 2020
Interview
I had an interview with the recruiter. It was a standard HR interview, I was asked about my goals and experiences. The recruiter was very friendly, she explained the interview process. Next, I had a technical phone interview with a software reliability engineer at Google.
Interview questions [1]
Question 1
I had to solve medium-hard Leetcode problem on a google document on a call with a Google SRE.
I applied through a recruiter. The process took 2 weeks. I interviewed at Google (Zürich) in Apr 2016
Interview
It is widely known, just google it. In my case I didn't expect to ger hired but I got an offer. Overall exhausting but interesting experience. It reminds me a bit of uni, like an exam. I enjoyed myself a lot cause I wasn't nervous. If you are nervous I agree it can be a nightmare.
Interview questions [1]
Question 1
Lots of algorithms, form low abstraction level to high level. I was lucky to know some of the answers or be in the right path for them. Some problems are just impossible, literally. They just want to see how you think and behave.