The interview process involved a variety of steps.
It began with a behavioral interview, during which the interviewer was professional, very nice, and interested in learning more about me.
There were at least two technical questions. While they weren't easy, I feel they would have definitely been manageable with good studying and practice.
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.