Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Google Machine Learning Engineer Interview Questions

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

50questions
~8htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 11 questions · ~110 min
Longest Unique Token SpanEasy
Practice
Recently asked

Use a sliding window and hash table to find the longest substring without repeated characters in O(n) time.

Hash TablesArraysStringsGoogle
First Unique Element IndexEasy
Practice
Recently asked

Use a hash table frequency count to return the index of the first unique element in an array in O(n) time.

Hash TablesArraysTreesGoogle
More Coding questions with a free account
2
System Design10 questions · ~100 min
3
Machine Learning11 questions · ~110 min
Feature Engineering for ML ModelsEasy
Recently asked

Explain how feature engineering improves supervised models and how to choose useful transformations.

Cross-ValidationFeature EngineeringModel EvaluationGoogle
More Machine Learning questions with a free account
4
Pipelines6 questions · ~60 min
Data Quality in ML PipelinesMedium
Recently asked

Approach for maintaining high quality data across ML pipelines, from ingestion through feature generation and model consumption.

Data QualityInfrastructureData WranglingGoogle
More Pipelines questions with a free account
5
Model Evaluation7 questions · ~70 min
Explain Core Classification MetricsEasy
Recently asked

Explain precision, recall, F1-score, and ROC-AUC for a classification model.

F1 ScorePrecisionAUC-ROCGoogle
More Model Evaluation questions with a free account
6
Behavioral & Leadership3 questions · ~30 min
More Behavioral & Leadership questions with a free account
7
More topics2 questions · ~20 min
Explain Self-Attention MathematicallyMedium
Recently asked

Explain the self-attention formula, its tensor shapes, and how it is used inside a transformer encoder.

Neural NetworksLanguage ModelsTokenizationGoogle
Bayesian Inference and Probabilistic ModelsHard
Recently asked

Evaluates depth of knowledge in probabilistic modeling and inference.

DistributionsBayesian ReasoningConditional ProbabilityGoogle
The finish line: interview-readyComplete all 50 questions to finish this plan.