A technical exam.
Followed by two phone technical interviews on solving problems on a whiteboard (text area).
Then, one or more team matching interviews to discuss team fit and culture.
Problem-solving and C++ background
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.