First round is resume screen. Next round is a relatively straightforward coding challenge. If you pass that, there's a set of two pair coding interviews with current engineers. I applied through the MS candidate level.
Interview questions [1]
Question 1
Generic algorithm questions with mostly basic data structures
I applied online. The process took 2 weeks. I interviewed at Google (Toronto, ON) in Aug 2019
Interview
One phone call with the recruiter to schedule the initial interview and two subsequent phone calls of 1 hour to demonstrate technical skills with technical interviewers. They allow the candidate to select any programming language. There is a warmup before the problem-solving part where the interviewers ask about past projects so you can get more comfortable with the skill demonstration part.
Interview questions [1]
Question 1
Signed an NDA about the questions, but it was similar to the problems that you find at websites dedicated to solving puzzles. It's from average to difficult problems.
I applied through an employee referral. The process took 2 weeks. I interviewed at Google (Sydney) in Mar 2019
Interview
Two phone calls back to back standard leetcode both sort of medium. Applied through online with a referral and they got back to me in a few days. Took two weeks then interviewed
Interview questions [1]
Question 1
Standard Data structures and algos questions, binary search and graph related