First, you have to finish one online snapshot interview. If you pass, they will arrange two 45-minute phone interviews, including coding questions. You will do the coding in a Google Doc.
What is the advantage of Java?
What is the difference between Java and Python?
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.