← Google Interview Insights

Google·Product Manager·Onsite - Product Sense / Strategy·Intermediate

Intermediate
May 2026

Summary

Google PM interview with a classic estimation question. Not much to report beyond the one question, but it stuck with me.

Questions Asked (1)

Q1

How many ping pong balls can fit in a helicopter?

Adaptability & AmbiguityProduct Analytics & Metrics
Author's notes

Classic fermi estimation.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by clarifying the helicopter type and whether the balls are loose or packed, then break the problem into estimating the helicopter's interior volume and the volume of a ping pong ball, accounting for packing efficiency. Walk through your assumptions transparently and calculate a final estimate, emphasizing that the process matters more than the exact number.

Pro tip: State your assumptions upfront and invite the interviewer to correct them—this shows collaboration and adaptability, key traits for a PM. Also, mention that the answer should be a range (e.g., 'between X and Y') rather than a single number, reflecting real-world uncertainty.

1. Clarify the scope

Ask questions to define the helicopter model (e.g., small vs. large), whether the balls are loose or in boxes, and if the space includes the cockpit and external compartments. This narrows the problem and shows you avoid assumptions.

2. Estimate helicopter volume

Approximate the interior space as a cylinder or box using typical dimensions (e.g., 2m wide, 2m high, 5m long) and subtract space taken by seats, equipment, etc. Round numbers for simplicity.

3. Estimate ping pong ball volume

Recall or estimate a ping pong ball's diameter (40mm) and compute its volume as a sphere (4/3πr³). Convert to cubic meters for consistency.

4. Account for packing efficiency

Explain that spheres don't fill space perfectly; random packing achieves ~64% efficiency, while ordered packing can reach ~74%. Use a reasonable factor (e.g., 0.64) to adjust the count.

5. Calculate and sanity-check

Divide the effective helicopter volume by the ball volume, apply packing efficiency, and present a range. Sanity-check by comparing to known benchmarks (e.g., a car trunk holds ~10,000 balls).

Key Points to Mention

  • Clarify assumptions: helicopter type, ball state (loose vs. packed), and whether to include non-cargo areas.
  • Use a structured approach: volume of helicopter / volume of one ball × packing efficiency.
  • Packing efficiency: spheres leave gaps; random packing ~64%, ordered ~74%.
  • Estimate dimensions using familiar references (e.g., a car is ~4m long, helicopter cabin similar).
  • Provide a range (e.g., 100,000–200,000) rather than a single number to reflect uncertainty.
  • Emphasize the problem-solving process and willingness to iterate based on feedback.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.