First, I was given an online assessment that had two coding questions: one easy and one medium difficulty.
This was followed by two technical interviews over the phone, utilizing Google Docs.
The problems presented were medium difficulty. I was asked about complexity and different ways to implement solutions.
Medium-level LeetCode problems: Binary trees.
The following metrics were computed from 1 interview experience for the Google Software Developer Intern role in Montreal, Quebec.
Google's interview process for their Software Developer Intern roles in Montreal, Quebec is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Developer Intern interview process in Montreal, Quebec.