I applied through a recruiter. The process took 2 weeks.
Live C++ coding round focused on problem solving, data structures, and core language fundamentals. No behavioral questions. Emphasis on clean syntax, edge cases, time complexity, and writing correct, compilable code under time pressure.
LeetCode question: greedy algorithm
The following metrics were computed from 2 interview experiences for the Waymo Software Engineer role in California, Maryland.
Waymo's interview process for their Software Engineer roles in California, Maryland is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Waymo's Software Engineer interview process in California, Maryland.