I applied through an employee referral. I interviewed at Waymo (Mountain View, CA) in Apr 2019
Interview
Very friendly and welcoming interview process. The interview process consisted of a recruiter screen + 2 coding phone screens with software engineers + 5 panel onsite, 4 being coding and one being a resume review with a hiring manager. I'd say the coding interviews were among the toughest I've received during my search. Cracking the Coding Interview is a great resource for prep, and don't skip the hard questions!
I applied online. I interviewed at Waymo (Mountain View, CA) in Feb 2026
Interview
Totally a mess. Attended a recruiter screen call and received the invitation the same day. But the next round with the hiring manager was scheduled for two weeks later (although I tried to schedule it ASAP)! The hiring manager delayed the interview by one day without any clear reason, but the recruiter insisted that there were 2 headcounts available. Even the rejection was delayed to the following week.
Interview questions [1]
Question 1
Walk through your background and the experience in labeling infrastructure.
I applied online. I interviewed at Waymo (California, MD)
Interview
Started with recruiter call. First round is a programming interview mainly focused on dynamic programming. solved the question but still got rejected. I interviewed for simulation team - scenario creation.
The interview is back to back 2 rounds, including general coding questions and ML related questions. The interviewers are nice and will give enough time to prepare. Follow their guidance is important.