Waymo logo

Waymo Interview Question Bank

Waymo loops mix nominally LeetCode-style coding with deliberately ambiguous, autonomy-flavored prompts and a signature 'data fluency' round that's hard to drill for. Coding bars are mid-hard but interviewers frequently swap in original problems framed around self-driving scenarios; ML and senior loops add a behavior-prediction-style ML system design round on top.

More
22
Before you start
Showing 35 of 35
Coding·45 min
New / risingFree preview

Process Raw CSV for Downstream Consumers

Open-ended phone screen prompt: given a raw CSV string, design a parser that produces a representation other engineering teams can consume. The interviewer refuses to pin down the downstream contract — clarifying the consumer use case, proposing multiple output shapes, and handling corrupted rows is the entire interview.

SWE
parsing
string-processing
ambiguous-spec
data-engineering
+1
Last asked 2026-04-223 related discussions

Waymo Featured Guides