← Google Interview Insights

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

Intermediate
May 2026

Summary

Google PM interview with one of those estimation-style questions that sounds like a joke but they're dead serious about it.

Questions Asked (1)

Q1

How many lane divider stripes are there on the German autobahn?

Product Analytics & MetricsAdaptability & Ambiguity
Author's notes

I froze for a second because I genuinely wasn't sure if they wanted me to actually know this or just structure my way through it.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Break the problem into manageable components: first estimate the total length of the German autobahn, then determine the average number of lane divider stripes per kilometer based on lane count and stripe spacing. Use reasonable assumptions and round numbers to simplify calculations, and clearly state your assumptions so the interviewer can follow your logic.

Pro tip: Focus on demonstrating structured thinking and the ability to make defensible assumptions rather than getting the exact number; interviewers care more about your approach than the final figure. Acknowledge that this is a Fermi problem and that your answer will be an order-of-magnitude estimate.

1. Clarify the question

Ask clarifying questions to define what counts as a lane divider stripe (e.g., dashed lines between lanes, solid lines on edges) and whether to include all autobahn lanes or just specific ones. Confirm that the goal is an estimate, not an exact count.

2. Estimate total autobahn length

Recall or estimate the total length of the German autobahn network (approximately 13,000 km). If unsure, use a rough figure and state it as an assumption.

3. Determine average lane count

Assume an average number of lanes per direction (e.g., 2 lanes per direction, so 4 lanes total) and note that some sections have more or fewer. This gives the number of lane divider lines per kilometer.

4. Calculate stripes per kilometer

For each divider line, estimate the stripe length and gap (e.g., 6 meters stripe, 12 meters gap, so one stripe every 18 meters). Then compute stripes per kilometer per divider line (1000 / 18 ≈ 55.6).

5. Multiply and sanity-check

Multiply total length by number of divider lines by stripes per kilometer to get total stripes. Round to a sensible order of magnitude and sanity-check against intuition (e.g., millions of stripes).

Key Points to Mention

  • Total length of German autobahn (approx. 13,000 km)
  • Average number of lanes per direction (typically 2, sometimes 3 or more)
  • Standard stripe pattern: dashed lines with specific lengths and gaps (e.g., 6m stripe, 12m gap)
  • Calculation of stripes per kilometer per divider line
  • Assumptions made and their impact on the final estimate
  • Order-of-magnitude reasoning and rounding for simplicity

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