I applied online.
A recruiter reached out, followed by a phone screen, then a technical phone screen, and an onsite that had 4 rounds:
Went through the team match process afterwards and spoke with hiring managers directly after passing the onsite.
LeetCode-style questions were about medium difficulty.
The following metrics were computed from 50 interview experiences for the Waymo Software Engineer role.
Waymo's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Waymo's Software Engineer interview process.