Taro Logo

Software Engineer Interview Experience - Canada

July 1, 2025
Neutral ExperienceNo Offer

Process

The process started with a 90-minute OA covering two medium-to-hard level algorithm questions.

After that, I had a technical phone interview where I solved a coding problem live and explained the time and space complexity.

I also had one final round involving multiple technical interviews, each with a mix of coding and system design.

To prepare, I focused on LeetCode and also used Hack2Hire, which helped me get used to the time constraints and question style. The format was pretty close to what I saw in the actual OA.

Questions

They asked me to walk through how I would optimize a function that calculates the median of a data stream.

Was this helpful?

Interview Statistics

The following metrics were computed from 173 interview experiences for the Google Software Engineer role in Canada.

Success Rate

6%
Pass Rate

Google's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive61%
Neutral26%
Negative13%

Candidates reported having very good feelings for Google's Software Engineer interview process in Canada.

Google Work Experiences