Google Software Engineer Interview Experience — In-Person Onsite with a Design Round and a Train Schedule Question

Google·Software Engineer·Oct 2026
Onsitemedium

The onsite was in-person (but virtual was an option) and only two rounds. I only had 4 interviews total with Google.

Onsite was solutions design and Leetcode question.

Solutions design question was design a review ingestion platform for an e-commerce site that takes reviews and summarizes them with an LLM for an internal dashboard. Focus on trust and safety, prompt injection, data sanitization, PII, etc.

Leetcode question was given a train schedule with departure station, arrival station, departure time, arrival time, can you make it from station A to station B?

Example:

trains = [
("A", "Y", dep=1, arr=20),
("A", "Y", dep=2, arr=5),
("Y", "B", dep=6, arr=9)
]
source = "A", destination = "B"

Output:

true

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Google
Role
Software Engineer
Rounds
Onsite
Difficulty
medium
Interview date
Oct 2026
Questions from this interview
2 questions

Real Google interview experiences

First-hand reports from Google candidates — the rounds, the questions they were asked, and how it went.

All 146 Google interview experiences