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. 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.
Due to an NDA, I cannot divulge any interview material. The questions were primarily technical, with some questions about my experience and general problem-solving ability sprinkled in.
The following metrics were computed from 4 interview experiences for the Google Software Engineer (Internship) role in Montreal, Quebec.
Google's interview process for their Software Engineer (Internship) roles in Montreal, Quebec is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in Montreal, Quebec.