Machine Learning Engineer applicants have rated the interview process at Waymo with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 54.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Engineer roles take an average of 18 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Waymo overall takes an average of 31 days.
Common stages of the interview process at Waymo as a Machine Learning Engineer according to 4 Glassdoor interviews include:
One on one interview: 38%
Skills test: 38%
Phone interview: 13%
Other: 13%
Here are the most commonly searched roles for interview reports -
Got contacted by recruiter and did a coffee chat, It went well so we scheduled the next interview. It took me two weeks to prepare (I didn't prepare much for the leetcode because it is boring.)
Coding Interview. Multiple simple LeetCode questions.
I applied through a recruiter. The process took 2 weeks. I interviewed at Waymo (Mountain View, CA) in Mar 2025
Interview
A recruiter called me. The recruiter was friendly and accommodating. They quickly scheduled the interviews. The whole process took 2 weeks. The interviews were not too hard. If you are preparing for FAANG and feel almost ready, you can get an offer from Waymo.
Interview questions [1]
Question 1
ML concepts and ML domain, leetcode graph questions.
I applied online. The process took 3 weeks. I interviewed at Waymo (California City, CA) in Feb 2025
Interview
Two round interviews in one day. One coding and one ML design. ML design interview go through some fundamental knowledge. The interview is quite smooth and the interviewer is very kind.