I applied online. I interviewed at Google (Montreal, QC) in Jun 2017
Interview
I first filled out an online application with a resume, and was later contacted with a coding challenge, which consisted of two questions and took 90 minutes.
After passing the coding challenge, I moved on to phone interviews, of which I had two about a week after scheduling, and then was later asked to complete a third interview. These interviews were primarily technical, held over the phone, and the programming was done in a Google doc. The phone quality was somewhat poor, and I had a difficult time understanding some of the interviewers, but they were all very polite. The recruiters were also very helpful and quick to respond to emails.
Interview questions [1]
Question 1
Due to NDA, I cannot divulge any interview material. The questions were primarily technical, with some amount of questions about my experience and general problem solving ability sprinkled in.
there is no online assessment, very simple phone call, then two technicals. technicals are not difficult by any means. then you get put into team matching, after a couple months
I applied online. I interviewed at Google (Sydney) in Jun 2026
Interview
Resume screening and then two 2 rounds of technical interviews, on an elimination basis. Interview done on google docs with no IDE, dsa leetcode style question. May be asked follow up questions on how to optimise your solution or on how you would code up a solution to a similar problem.
Interview questions [1]
Question 1
DSA tree question, medium-hard leetcode difficulty.
Home exam, 2 questions in 90 mins
Then they did 2 interviews-45 mins each
It was on google meet
The interviews are in English, the first question was matrix dfs and the second one was hashmap with random function