Skip to main content
Back
Waymo

Machine Learning Engineer Interview Experience

Waymo·Staff / L6
Result
Got offer
Timespan
2 months
Difficulty
Difficult

I applied directly on the website with no referral and went through a pretty Google-like process. The loop was a basic recruiter chat, then a surprisingly hard LeetCode-style coding screen, then a final loop with another coding round, an ML coding round, an ML system design round, and two behavioral rounds. What really stood out was that the coding bar felt basically software-engineer level, not a watered-down MLE bar, and then on top of that they still expected solid ML depth. The strangest round for me was the final coding interview because it was more practical and diagram-based than I expected, while the behavioral rounds went deeper into the technical details of my projects than most companies do. Do not under-prepare on DSA just because the title says machine learning.

I applied directly on the website with no referral and went through a pretty Google-like process. The loop was a basic recruiter chat, then a surprisingly hard LeetCode-style coding screen, then a final loop with another coding round, an ML coding round, an ML system design round, and two behavioral rounds. What really stood out was that the coding bar felt basically software-engineer level, not a watered-down MLE bar, and then on top of that they still expected solid ML depth. The strangest round for me was the final coding interview because it was more practical and diagram-based than I expected, while the behavioral rounds went deeper into the technical details of my projects than most companies do. Do not under-prepare on DSA just because the title says machine learning.

Share your experience to unlock this interview experience

Get free access to all interview experiences when you share yours, or become a member to unlock the entire platform.