Top 38
Prep plan
Updated weekly · Last refresh Oct 17

Waymo Machine Learning Engineer Interview Questions

The questions to prepare for a Waymo Machine Learning Engineer interview. Questions from real interview reports rank first. Updated daily.

38questions
~6htotal time
Track your progressSign up free to work through all 38 questions and resume where you left off.
Start practicing free →
1
Machine LearningStart here. 16 questions · ~146 min
Backpropagation in Neural Network TrainingMedium

Explain how backpropagation computes gradients so a neural network can update weights during training.

Neural NetworksFeature EngineeringDeep LearningWaymo
Transfer Learning for Vision ModelsMedium

Explain transfer learning and why starting from a pretrained model can improve supervised learning on limited labeled data.

Neural NetworksFeature EngineeringDeep LearningWaymo
More Machine Learning questions with a free account
2
Pipelines4 questions · ~36 min
Handling Missing Data in PipelinesMedium

Approach for handling missing data in an ML data pipeline, including validation, imputation, and safe downstream consumption.

InfrastructureETLBatch ProcessingWaymo
More Pipelines questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Coding7 questions · ~64 min
Sampling Inside a Bounding BoxMedium
Practice

Generate deterministic uniform random points inside a 2D bounding box.

bounding boxesCodingSamplingWaymo
Python Classes and Data MethodsEasy
Practice

Implement a Python method that aggregates related records by key while preserving insertion order.

aggregationCodingData StructuresWaymo
More Coding questions with a free account
4
System Design4 questions · ~36 min
Latency and Out-of-Memory OptimizationHard

Design an ML serving system that reduces tail latency and prevents out-of-memory failures at scale.

gpu hardwarelatencyml inferenceWaymo
More System Design questions with a free account
5
Behavioral & Leadership4 questions · ~36 min
More Behavioral & Leadership questions with a free account
6
More topics3 questions · ~27 min
Model Evaluation with Contrastive LearningHard

Explain how to evaluate machine learning models and assess contrastive learning systems.

Evaluation TechniquesClassificationevaluation metricsWaymo
Kernel Optimization and Memory LayoutHard

Evaluates GPU kernel optimization through memory hierarchy, data layout, fusion trade-offs, occupancy, and numerical correctness.

cpu utilizationtechnical fundamentalsRuntime PerformanceWaymo
More questions with a free account
The finish line: interview-readyComplete all 38 questions to finish this plan.