Google Data Scientist Machine Learning Interview Questions

Practice 28 real Machine Learning interview questions for Data Scientist roles at Google.

28 Questions 1 Company12.29.2025
Showing 20 results
Role
Google logo
Google
Medium
Data ScientistSenior+

When do you use mixed-effects models

You are modeling a user outcome (e.g., watch time or retention) across many countries and many users. Observations are nested (multiple days per user;...

Machine Learning
19
0
201 people solved
Nov 24, 2025
Google logo
Google
Hard
Data Scientist Locked

Model Soccer Shot Conversion

This question evaluates probabilistic predictive modeling, spatial-temporal feature engineering, model calibration and evaluation, and identification ...

Machine Learning
11
0
150 people solved
Dec 29, 2025
Google logo
Google
Hard
Data Scientist

Explain logistic regression vs forests and boosting

Technical Screen — Machine Learning Answer all parts precisely. 1) Binary logistic regression: model, loss, gradient, convexity - Define the model: p(...

Machine Learning
15
0
129 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist Locked

Explain linear regression to non‑technical stakeholders

This question evaluates understanding of linear regression fundamentals and related competencies, including defining target, features, coefficients, i...

Machine Learning
7
0
73 people solved
Oct 13, 2025
Google logo
Google
Hard
Data Scientist Locked

Build and evaluate illegal-video classifier

This question evaluates competency in end-to-end Machine Learning system design, including multimodal modeling (vision, audio, text), data engineering...

Machine Learning
11
0
84 people solved
Oct 13, 2025
Google logo
Google
Hard
Data Scientist Locked

Diagnose and fix flawed model fit

This question evaluates a data scientist's competency in applied supervised learning diagnostics, including feature encoding, feature scaling, class i...

Machine Learning
8
0
64 people solved
Oct 13, 2025
Google logo
Google
Hard
Data Scientist Locked

Design and critique an abuse-detection ML system

This question evaluates system-design and production machine learning competencies including large-scale classification versus risk scoring, handling ...

Machine Learning
10
0
98 people solved
Oct 13, 2025
Google logo
Google
Hard
Data Scientist

Predict and act on contract renewal risk

Predicting Enterprise Contract Renewal After a Quality Incident Context A video-conferencing provider experienced a spike in call disconnects. You nee...

Machine Learning
10
0
82 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Build and evaluate bad-link classifier

You have 1,000 URLs labeled as bad or good and a much larger unlabeled pool, with bad links rare. Design features and train a logistic regression. Exp...

Machine Learning
5
0
97 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist Locked

Handle p≈n linear regression with L1

This question evaluates competence in high-dimensional linear regression, penalized estimation (L1/L2/elastic net), preprocessing and feature handling...

Machine Learning
15
0
99 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Handle highly imbalanced classification data

You must build a binary classifier for fraud with a 0.2% positive rate and 10M rows × 500 features. Propose an end-to-end plan that covers: 1) data sp...

Machine Learning
15
0
121 people solved
Oct 13, 2025
Google logo
Google
Hard
Data Scientist Locked

Model Shot Success by Location

This question evaluates a candidate's skill in spatial probabilistic modeling, feature engineering, calibration, uncertainty quantification, and handl...

Machine Learning
3
0
76 people solved
Dec 3, 2025
Google logo
Google
Medium
Data Scientist

Build and evaluate a full ML pipeline

You must predict both (1) probability that a user will spend >$0 in the next 7 days (classification) and (2) expected spend in the next 7 days (regres...

Machine Learning
13
0
133 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Build Classifier: Evaluate with AUROC for Imbalanced Data

Detecting Dead Links: Build and Evaluate a Classifier You have a dataset of 1,000 URLs labeled as good, meaning alive, or bad, meaning dead. The class...

Machine Learning
31
0
106 people solved
Jul 12, 2025
Google logo
Google
Medium
Data Scientist

Decide between two vendors under constraints

You have two third‑party search vendors, A and B, plus historical order‑level data: lead_time_days, unit_price, on_time_rate, defect_rate, min_order_q...

Machine Learning
3
0
64 people solved
Oct 13, 2025
Google logo
Google
Hard
Data Scientist

Explain a favorite model end-to-end

Predictive Model Deep-Dive (End-to-End) Pick one predictive model you know deeply (e.g., logistic regression, gradient-boosted trees, transformer clas...

Machine Learning
4
0
60 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Build Model to Predict Customer Contract Renewal

Build a Model to Predict Customer Contract Renewal You are designing a model to predict whether an enterprise customer will renew a Google Meet contra...

Machine Learning
115
0
295 people solved
Jul 12, 2025
Google logo
Google
Hard
Data Scientist

Design a battery-life predictor and cold-start strategy

Smartphone Time-to-Empty (TTE) Prediction — Baseline, Features, Cold Start, Evaluation, and Monitoring Context You are building a per-device predictor...

Machine Learning
19
0
234 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Detect Overfitting or Underfitting in Logistic Regression Models

Detect Overfitting or Underfitting in Logistic Regression Models Logistic Regression Bias–Variance in High‑Dimensional Ads Prediction Scenario You are...

Machine Learning
24
0
93 people solved
Aug 4, 2025
Google logo
Google
Medium
Data Scientist

Address Overfitting with L1 Regularization in Regression

Linear Regression with Many Predictors and Few Observations You fit an ordinary least squares linear regression with 500 predictors and 600 observatio...

Machine Learning
11
0
58 people solved
Jul 12, 2025

Explore more Google Data Scientist interview questions

Real questions from candidate reports, grouped by topic.

Other Google Data Scientist categories
Browse all