I applied online. The process took two months.
The first round was an OA, which was around LeetCode easy-medium difficulty. Next was a four-round interview process over the course of a day. This one had three LeetCode medium-hard questions, and the final interview was behavioral. All the interviewers were friendly.
The following metrics were computed from 12 interview experiences for the Google Software Developer role in Waterloo, Ontario.
Google's interview process for their Software Developer roles in Waterloo, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Developer interview process in Waterloo, Ontario.