Waymo Interview Guide
~10% easy, 50% medium, 40% hard · 8 tracked problems · Graphs, Trees, Dynamic Programming
Overview
Waymo interviews are among the hardest in tech — 40% hard problems reflects the complexity of building self-driving cars. As a Google subsidiary, the coding bar is Google-level, but with an autonomous driving overlay: graph problems, geometric reasoning, and safety-critical system design. ML/perception roles face additional questions about sensor fusion, object detection, and real-time decision-making. For software roles, expect Google-caliber algorithm questions with a systems-engineering depth.
Practice the Waymo problems
Keep the editorial context on this page, then review the Waymo problem set so the next rep stays tied to the interview you are targeting.
Interview Process
| Round | Type | Duration | Description |
|---|---|---|---|
| Phone Screen | Coding | 45 min | Google-style coding problem |
| Onsite Coding (x2-3) | Coding | 45 min | Hard algorithm problems |
| System Design | System Design | 60 min | Autonomous driving systems, safety-critical design |
| Domain Discussion | Domain | 45 min | AV technology and safety principles |
Google-style phone screen, then 4-5 onsite rounds: coding, system design, and domain discussion. Timeline is 4-6 weeks.
Difficulty Breakdown
50% medium, 40% hard, 10% easy. One of the hardest distributions in tech. Prepare for genuine algorithm challenges.
Unlock the full guide
Complete walkthrough, diagrams, and practice problems — all included with StrongYes Pro.
Unlock with Pro