Data Scientist Machine Learning Interview Questions

Practice 434 real Machine Learning interview questions for Data Scientist roles. From companies including Meta, Amazon, Google, Capital One, TikTok.

434 Questions 85 Companies08.03.2026
Showing 20 results
Role
IBM logo
IBM
Easy
Data Scientist

Design a lead-scoring model

Question You are interviewing for a Data Scientist role on a marketing/growth team. Sales has limited outreach capacity, so the business wants a lead-...

Machine Learning
28
0
192 people solved
Jan 17, 2026
Jane Street logo
Jane Street
Medium
Data Scientist

Dice Duel: 30-Sided Die vs. 20-Sided Die with One Blind Reroll

Alice and Bob play a dice game. Alice has a fair 30-sided die (faces $1$ through $30$) and Bob has a fair 20-sided die (faces $1$ through $20$). Each ...

Machine Learning
5
0
41 people solved
Jul 17, 2025
Meta logo
Meta
Medium
Data Scientist

Design an ad recommendation and ranking system

You are building an ad recommendation/ranking system for a content feed (e.g., short-form videos). At each feed position, you may show either an organ...

Machine Learning
10
0
85 people solved
Oct 20, 2025
Databricks logo
Databricks
Hard
Data Scientist

Explain ROC-AUC vs PR-AUC tradeoffs

Question You trained a binary classifier that outputs predicted probabilities. Compare ROC-AUC and PR-AUC (the latter usually reported as Average Prec...

Machine Learning
8
0
116 people solved
Dec 12, 2025
Point72 logo
Point72
Hard
Data Scientist

Explain and tune decision trees robustly

Decision Trees: Splitting, Tuning, Overfitting, and When to Use Ensembles Context: You built a CART-style decision tree for a take‑home ML project. An...

Machine Learning
4
0
82 people solved
Oct 13, 2025
Bnp logo
Bnp
Easy
Data Scientist

What are linear regression assumptions?

You fit an ordinary least squares (OLS) linear regression model. 1) What are the key assumptions behind OLS (for unbiasedness and for valid inference)...

Machine Learning
4
0
36 people solved
Jan 5, 2026
Apple logo
Apple
Medium
Data Scientist

Design Siri-vs-GPT query routing

You are a Data Scientist at Apple designing a feature that decides whether a user's natural-language query should be routed to Siri or to a GPT-based ...

Machine Learning
12
0
149 people solved
Jan 4, 2026
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
C3 AI logo
C3 AI
Easy
Data Scientist

Identify a classic bagging algorithm

Identify a classic bagging algorithm Multiple choice: Bagging Which of the following algorithms is a classic example of bagging (bootstrap aggregating...

Machine Learning
2
0
50 people solved
Aug 9, 2025
Two Sigma logo
Two Sigma
Hard
Data Scientist

Slopes of y-on-x vs x-on-y Regression: Relationship and When They Are Equal

You fit two simple ordinary least squares (OLS) regressions, each with an intercept, on the same paired dataset $(x_i, y_i)$ for $i = 1, \dots, n$: 1....

Machine Learning
5
0
40 people solved
Nov 28, 2025
Apple logo
Apple
Medium
Data Scientist

Construct a Churn-Prediction Pipeline Using Scikit-Learn

Construct a Churn-Prediction Pipeline in scikit-learn Scenario You are a data scientist on a subscription business. You need to build a model that pre...

Machine Learning
38
0
129 people solved
Jul 12, 2025
Boston Consulting Group logo
Boston Consulting Group
Hard
Data Scientist

Detect Data Leakage in Supervised Learning Pipelines

Detect Data Leakage in Supervised Learning Pipelines ML Take‑home: Bias–Variance, Regularization, Leakage, and From‑scratch Logistic Regression Contex...

Machine Learning
10
0
86 people solved
Aug 4, 2025
Citadel logo
Citadel
Easy
Data ScientistIntern

Choose Between Precision and Recall for a Classification Decision

A binary classifier will support a real decision, and the model produces a probability score for each observation. Explain precision and recall, how t...

Machine Learning
2
0
24 people solved
Aug 4, 2025
Intuit logo
Intuit
Easy
Data Scientist Locked

Build a predictive model from TurboTax sample data

Build a predictive model from TurboTax sample data evaluates core ML concepts, assumptions, math intuition, training/evaluation trade-offs, and practi...

Machine Learning
12
0
106 people solved
Aug 1, 2025
Morgan Stanley logo
Morgan Stanley
Hard
Data Scientist

Explain futures pricing and linear regression basics

You are interviewing for a quantitative/strats role. The interviewer asks a series of theoretical questions about derivatives pricing and linear regre...

Machine Learning
8
0
89 people solved
Oct 20, 2025
Tradedesk logo
Tradedesk
Easy
Data Scientist

Design a CVR model for RTB bidding

Question You are a data scientist at a Demand-Side Platform (DSP) such as The Trade Desk, participating in Real-Time Bidding (RTB). For each ad opport...

Machine Learning
7
0
84 people solved
Oct 18, 2025
Jane Street logo
Jane Street
Easy
Data ScientistIntern

Coin-Flip Race to Four: Game Length and a Conditional Win Probability

Two players play a coin-flipping game with a single fair coin. The coin is flipped once per round. Every heads counts for Player 1, and every tails co...

Machine Learning
3
0
26 people solved
Jul 22, 2025
J.P. Morgan logo
J.P. Morgan
Medium
Data Scientist Locked

Test whether samples follow a binomial distribution

This question evaluates a candidate's understanding of statistical hypothesis testing, goodness-of-fit assessment for discrete distributions, paramete...

Machine Learning
2
0
41 people solved
Jan 22, 2026
Meta logo
Meta
Hard
Data Scientist

Deploy multi-armed bandits safely

Online bandit with 3 variants, churn guardrail, and delayed conversions Context You are running an online experiment with 3 variants (including contro...

Machine Learning
8
0
70 people solved
Oct 13, 2025
Citadel logo
Citadel
Medium
Data Scientist

Explain RF optimization and variable-importance pitfalls

Optimize and Regularize a Random Forest Regressor for Tabular Data Context: You are training a Random Forest (RF) regressor on tabular data and need t...

Machine Learning
6
0
67 people solved
Oct 13, 2025

Explore more Data Scientist Machine Learning interview questions

Real questions from candidate reports, grouped by company, topic and role.

By company
Other categories for Data Scientist
Machine Learning questions for other roles
Browse all