I applied through college or university. The process took 3 months. I interviewed at Google in Aug 2021
Interview
There are multiple steps you needed to reach for the phone/ in person interview part of the process. There can be long waits in between steps. Not very personable if they decide they don't want you.
Interview questions [1]
Question 1
Write code that will follow the structure of and function as specified by the following criteria.
I applied through an employee referral. I interviewed at Google (Zürich) in Nov 2019
Interview
There was several rounds of interviews, each consisting of 1-3 medium leetcode problems. After you pass them all, you have a host matching process, where you are 1to1 with your possible manager, describing their project and understanding if you are a perfect fit with them. At the end you select which you like.
Interview questions [1]
Question 1
Graph problems, and other easy/medium leetcode problems
I had 2 technical interviews, a behavioral interview, and a final interview. The two technical interviews were the most challenging parts they were mostly leet code-based questions. The behaviovral are standard for any other company you interview with.
Interview questions [1]
Question 1
2 algo questions and then a couple of questions to tell them about me