Google · Behavioral 1 of 2

How do you approach a problem you have never seen before?

How you clarify ambiguity, form hypotheses, and communicate while solving.

Practice question: an editorial practice prompt, not a claim that Google asks this exact question. Interviews vary by role, level, team, and location.

How to approach this question

A focused three-stage walkthrough

  1. 1
    Context

    Restate constraints and test assumptions.

  2. 2
    Decisions

    Start with a correct baseline, then identify the bottleneck.

  3. 3
    Evidence

    Validate with examples and explain complexity.

Behavioral answer framework

Build evidence, not a memorized speech

Context

Give only the background needed to understand the stakes and your responsibility.

Decisions

Spend most of the answer on what you personally considered, chose, and did.

Evidence

Close with a defensible result, learning, and what changed afterward.

Self-review rubric

What a strong practice attempt includes

  • A specific situation with meaningful stakes
  • Your contribution is distinct from the team’s
  • The trade-off behind your decision is clear
  • The result and learning are concrete
Likely follow-ups

Answer the main question first, then take these on one at a time:

  • What if the input is too large?
  • Which assumption matters most?
  • How would you test it?
Avoid these mistakes

Check your recording or written solution against this list:

  • Jumping into code
  • Going silent
  • Optimizing before correctness
Sources and methodology

This guide combines general interview-practice patterns with the public hiring material below. The practice prompt and coaching are PiriPiri AI editorial content, not official Google questions or answers.

Official sources reviewed 20 September 2026.