I applied online. The process took 4 weeks. I interviewed at Google (Melbourne) in Sep 2018
Interview
Two phones interview, each one is 45 minute, the first one is more technical, the second one is more of discussion and analyzing, questions are on a basic data structure. Make sure you prepare well because there are only a 30 minutes allocated for the coding section.
I applied through an employee referral. I interviewed at Google (San Jose, CA) in Mar 2018
Interview
The interview is pretty hard as it was a continuous two rounds, an hour and thirty minutes interview. Each round is 45 mins. The first round the interview was nice and is willing to clarify things more clearly for me. The second round is way more difficult.
Interview questions [1]
Question 1
How many ways to sort a matrix that doesn't have the same number next to each other?
I applied online. I interviewed at Google (Zürich) in Aug 2018
Interview
Phone call for one hour with key Google recruiter. I have 2 msc so I had questions from both areas. Development skill areas and their recruitment process was conveyed. Most questions were on algorithms and coding quality.