Coding challenge, then two technical phone screens, then host matching (non-technical) interviews.
Host matching can be hit or miss, depending on season and project availability. Phone screens and coding challenge are standard.
Algorithm questions
The following metrics were computed from 11 interview experiences for the Google SWE Intern role in Canada.
Google's interview process for their SWE Intern roles in Canada is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's SWE Intern interview process in Canada.