The interview consisted of two calls with a recruiter, followed by two coding interviews.
Each of these lasted for approximately one hour. The interview questions were comparable to those found in online coding interview preparation services.
The simplest question: Given a list, return a dictionary whose keys are the entries of the list and whose values are the indices of those entries in the list.
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.