Taro Logo

Software Engineer Interview Experience

August 5, 2026
Positive ExperienceNo Offer

Process

Virtual Round 1 – Behavioral: The interviewer asked two experience‑based situational questions and one detailed hypothetical scenario. I had to walk through my thought process, explain how I would handle the situation, and justify my decisions.

Virtual Round 2 – Coding: The first problem was a straightforward post‑order traversal. After solving it, they introduced a follow‑up that required modifying the approach using topological sorting. The progression was logical and tested both fundamentals and adaptability.

On‑site Rounds – Coding (2 rounds): Both in‑person rounds focused heavily on OOP concepts and graph‑related problems. The questions were practical and designed to evaluate design thinking, clarity of explanation, and problem‑solving depth.

Questions

post‑order traversal. After solving it, they introduced a follow‑up that required modifying the approach using topological sorting. The question was that a tree was given and the desired pattern of traversal must be printed.

Was this helpful?

Interview Statistics

The following metrics were computed from 5,754 interview experiences for the Google Software Engineer role.

Success Rate

11%
Pass Rate

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

Experience Rating

Positive62%
Neutral27%
Negative11%

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

Google Work Experiences