Top 28
Prep plan
~5h total · Updated weekly · Last refresh Aug 9

Waymo Software Engineer Interview Questions

The questions to prepare for a Waymo Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

C++ Memory Management in PracticeMedium

Explain C++ memory ownership, RAII, smart pointers, and common failure modes like leaks and use-after-free.

Math
Recently asked
Waymo
Fix Racy Token Cache
Hard

Debug a subtle race in a token cache by replacing shared mutable state with atomic per-key updates.

Math
Recently asked
Waymo
Smooth Jagged Grid Path
Medium

Compress a grid path by greedily removing intermediate points on the same horizontal, vertical, or 45-degree diagonal segment.

MathDynamic ProgrammingArrays
Recently asked
Waymo
More Coding questions with a free account
Executing a Distributed Systems InitiativeMedium

Explain how you would execute a distributed systems project, aligning stakeholders, managing trade-offs, and reducing delivery risk.

InfrastructureTrade-offsRisk Assessment
Recently asked
Waymo
Distributed System Reliability Trade-offs
Medium

Explain how to balance latency, consistency, and availability in a distributed system and align stakeholders on the launch decision.

InfrastructureTrade-offsRisk Assessment
Recently asked
Waymo
Testing Algorithm Correctness
Medium

Tests test strategy for algorithmic correctness, including edge cases and validation methodology.

Success CriteriaDebuggingRisk Assessment
Recently asked
Waymo
More Execution questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
Large-Scale Simulation Framework Design
Hard

Tests architecture choices for scalable simulation, fidelity, performance, and operational workflows.

InfrastructureETLBatch Processing
Recently asked
Waymo
Simulation for Autonomous Systems
Hard

Tests experience building and using simulation to validate autonomy behavior and regressions.

InfrastructureETLBatch Processing
Recently asked
Waymo
More Pipelines questions with a free account
More Behavioral & Leadership questions with a free account