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.

Technical phone screen5 questions

Most reported: CSV Data Processing and Formatting — 2×

Onsite coding5 questions

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.

QuestionRoundReportedLast 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 Screen2×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 Screen2×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 Screen2×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…

Coding2×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…

Coding2×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…

Coding2×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…

Coding2×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…

Coding2×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 Screen1×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 Screen1×April 2026

Browse the full Waymo catalog →

FAQ

How many coding questions does Waymo ask?▾
AceOffer has reconstructed 10 distinct Waymo coding interview questions from 18 verified candidate reports, each with verbatim follow-ups and a last-reported date.
What is the most common Waymo coding interview question?▾
CSV Data Processing and Formatting — reported 2 times, last seen April 2026.
How fresh is AceOffer's Waymo coding question data?▾
The catalog is refreshed monthly from new candidate reports, and every question shows when it was last reported.

Get the full Waymo catalog

Every question, every candidate-reported follow-up, and what passers actually do. Monthly refresh.

Is this helpful?