Waymo Coding Interview Questions
These are the 10 Waymo coding interview questions AceOffer has reconstructed from candidate reports, sorted by how often each was reported. CSV Data Processing and Formatting leads at 2×. Every question shows when it was last reported; the catalog refreshes monthly.
Part of the full catalog of Waymo interview questions, covering every round.
Key facts
- •10 distinct coding questions indexed
- •18 candidate reports across those questions
- •Most reported: CSV Data Processing and Formatting — 2× (last seen April 2026)
- •Refreshed monthly · last updated October 2026
Which Waymo rounds ask coding questions?
Waymo draws coding questions from the rounds below. Counts are distinct questions, not times asked.
Most reported: CSV Data Processing and Formatting — 2×
Most reported: Binary Search Optimization Problem — 2×
Which Waymo coding questions get asked most?
Sorted by candidate-report frequency. Click any question for the full breakdown.
| Question | Round | Reported | Last seen |
|---|---|---|---|
| CSV Data Processing and Formatting Given a CSV-formatted string (header row + data rows, e.g. "col1,col2,col3,col4\nvalue1,value2,value3,value4\n"), design and implement a function in pure Python (no external packages… | Phone Screen | 2× | April 2026 |
| ETA / Shortest Path Calculation on Map Given a map represented as a graph of nodes (semantic map nodes) with weighted edges representing distances or travel times between nodes,… | Phone Screen | 2× | May 2026 |
| K-Means Clustering Implementation Given a 2D array of coordinate points where each element is [row, col], and an integer k representing the number of clusters,… | Phone Screen | 2× | October 2025 |
| Binary Search Optimization Problem Given a two-column table where: the text content of both columns is known, the total table width is fixed, and the column… | Coding | 2× | April 2026 |
| Debug Coding (numpy/tensor/distributed) The interviewer provides pre-written buggy code involving numpy arrays, tensor operations, and distributed computing concepts. The candidate must read and understand the… | Coding | 2× | June 2026 |
| Graph Search / BFS / DFS Coding Waymo coding rounds consistently feature graph search problems (BFS and/or DFS). The specific problem is typically novel and not seen in standard… | Coding | 2× | April 2026 |
| Largest Rectangle Area in Histogram (Variant) The round is one problem with one graded follow-up and one spoken one, on the onsite coding round. Two reports. Both candidates… | Coding | 2× | April 2026 |
| Custom String Sort by Character Order Given two input strings: order and target. The order string defines a custom character ordering (similar to the alien dictionary problem). Sort… | Coding | 2× | March 2026 |
| Run Length Encoding Problems The round is one function with one graded follow-up, on the 45-minute phone screen. One report, from a candidate who went on… | Phone Screen | 1× | March 2026 |
| Shortest Path on Chess Board (BFS) The round is one problem with two graded follow-ups, on the 45-minute phone screen. One report. The candidate had to define the… | Phone Screen | 1× | April 2026 |
FAQ
How many coding questions does Waymo ask?▾
What is the most common Waymo coding interview question?▾
How fresh is AceOffer's Waymo coding question data?▾
Get the full Waymo catalog
Every question, every candidate-reported follow-up, and what passers actually do. Monthly refresh.