First, you start with a pre-screen call with a recruiter.
After that, I had a meeting with one engineer to do some LeetCode-style problem-solving.
Following that interview, I went through another interview that was pair programming with another engineer on another LeetCode-style problem.
After my second interview, I didn't get another interview, but they told me to reapply in six months.
The questions were really similar to LeetCode questions.
The following metrics were computed from 3 interview experiences for the Google Software Engineer III role in Toronto, Ontario.
Google's interview process for their Software Engineer III roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer III interview process in Toronto, Ontario.