Waymo
Autonomy loops where algorithms meet robotics — coding rounds, a systems round, and domain questions tied to perception or planning.
Typical loop
- 1Recruiter screen
- 2Technical phone screen
- 3Onsite: two coding rounds
- 4Systems or domain round tied to your track
- 5Behavioral and collaboration round
Asked on LeetCode
All 29 by time range →- Max Points on a LinehardArrayHash TableMathGeometry+2frequency 100.0
- Number of IslandsmediumArrayDepth-First SearchBreadth-First SearchUnion-Find+1frequency 87.2
- Logger Rate LimitereasyHash TableDesignData Streamfrequency 83.6
- Meeting Rooms IImediumArrayTwo PointersGreedySorting+2frequency 79.2
- Minimum Number of Refueling StopshardArrayDynamic ProgrammingGreedyHeap (Priority Queue)frequency 79.2
- Random Pick with WeightmediumArrayMathBinary SearchPrefix Sum+1frequency 79.2
- Number of Visible People in a QueuehardArrayStackMonotonic Stackfrequency 74.0
- Shortest Distance from All BuildingshardArrayBreadth-First SearchMatrixfrequency 74.0