Start free
All Google rounds

Google · Software engineer · L4 / L5

Onsite coding

An onsite 45 minute coding round. Harder, deeper follow-ups, and the optimality bar is real.

What this round is judged on

  • Problem-solving · an optimal or well-justified approach under pressure
  • Coding · correct, clean code that survives the follow-ups
  • Depth · you handle escalating constraints without starting over
  • Complexity · you reason about and defend your time and space costs
  • Verification · you test and catch your own bugs

Where this round sits

Google’s published process. Lime marks the stage this round runs.

  1. 01
    Resume review and online assessment
  2. 02
    Recruiter screen
  3. 03
    Technical phone screen
  4. 04
    Onsite loopthis round
  5. 05
    Hiring committee
  6. 06
    Team match and offer
What happens in each stage
Resume review and online assessment
A human resume screen, for early-career roles often paired with the Google Hiring Assessment, a situational questionnaire rather than a coding test.
Recruiter screen
A roughly 30 minute call on your background, the role and level, timeline and comp expectations. Not technical.
Technical phone screen
A 45 minute coding round in a shared Google Doc with no autocomplete and no execution. Usually one round, up to two for senior levels.
Onsite loop
Five 45 minute rounds. For L3 and L4, four coding rounds plus a Googleyness and leadership round; for L5 and above, three coding rounds, one system design, and Googleyness and leadership. Each round is assigned one or two of the four attributes, and interviewers write up evidence rather than a verdict.
Hiring committee
Googlers who never met you read the written packet and make the call. This is why unsupported claims fail here: the room cannot vouch for you, only the notes can.
Team match and offer
Matching to a team with headcount, then senior review before an offer is extended.

Sources

Built from what Google publishes about its own process and from real interview data. No leaked question lists. The questions you get are generated against your own resume, so they are not from anyone else's interview.

Sources last checked . Hiring loops change, so this date is the honest limit on everything above.

Other Google rounds