The interview process involved a variety of steps. It began with a behavioral interview. The interviewer was professional, very nice, and interested in learning more about me. The process also included at least two technical questions. These questions were not easy, but I feel that with good studying and practice, they would have been manageable.
Q: Why do you think you would be a good fit at Google?
Q: What do you seek to improve on?
And then a variety of NDA-covered technical questions!
The following metrics were computed from 173 interview experiences for the Google Software Engineer role in Canada.
Google's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Canada.