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
Meta logo
Meta
Hard
Data Scientist Locked

Choose ML metrics under asymmetric costs

This question evaluates a data scientist's competency in cost-sensitive binary classification, covering skills such as defining business cost matrices...

Machine Learning
4
0
34 people solved
Oct 13, 2025
CVS Health logo
CVS Health
Hard
Data Scientist

Design classification under missingness and imbalance

30-Day Readmission Classifier: End-to-End Plan Context: You are building a binary classifier to predict 30-day readmission using claims and EHR featur...

Machine Learning
6
0
86 people solved
Oct 13, 2025
Pinterest logo
Pinterest
Hard
Data Scientist

Explain your ML project end-to-end

End-to-End ML Project Deep Dive (7 Parts) Assume you are describing the most complex ML project on your resume. Answer each part precisely and concret...

Machine Learning
5
0
70 people solved
Oct 13, 2025
Instacart logo
Instacart
Hard
Data Scientist Locked

Contrast Lasso vs Ridge trade‑offs

This question evaluates a Data Scientist's understanding of regularization methods (L1/Lasso, L2/Ridge, Elastic Net), their bias–variance trade-offs, ...

Machine Learning
9
0
86 people solved
Oct 13, 2025
Amazon logo
Amazon
Hard
Data Scientist

Design an end-to-end spam detection system

Design an End-to-End Email Spam Detection System You are asked to design a production-grade email spam detection system that meets the following const...

Machine Learning
15
0
131 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Explain MSE vs MAE, AUC, and imbalance handling

ML interview: losses, metrics, class imbalance, and thresholding Answer all parts concisely and precisely. 1) MAE vs. MSE in regression When would you...

Machine Learning
7
0
54 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist Locked

Build and deploy an uplift targeting model

This question evaluates a candidate's ability to design and deploy uplift/causal targeting models, covering causal inference, uplift estimation, pre-t...

Machine Learning
5
0
69 people solved
Oct 13, 2025
Upstart logo
Upstart
Hard
Data Scientist

Implement PAVA spend-smoothing under no-borrowing constraint

Monotone Spending Plan via Isotonic L2 Regression (No-Borrowing) Context: You observe yearly discretionary income profit[1..65] (nonnegative reals) an...

Machine Learning
11
0
104 people solved
Oct 13, 2025
Capital One logo
Capital One
Hard
Data Scientist

Evaluate and monitor a credit risk model

Credit-Risk PD Model: Evaluation Priorities and End-to-End Plan Context: You are deploying a consumer credit probability-of-default (PD) model for 12-...

Machine Learning
8
0
66 people solved
Oct 13, 2025
Amazon logo
Amazon
Hard
Data Scientist

Apply Double ML with text-address features

Estimate the ATE of a First Reminder on CSAT via Double Machine Learning (DML) Context You have observational data on customer satisfaction (CSAT) sur...

Machine Learning
7
0
58 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Tune fraud threshold under review capacity and costs

Fraud Triage Thresholding with Calibrated Scores Context You have a fraud model that outputs a calibrated score s ∈ [0, 1] per account, where s ≈ P(fa...

Machine Learning
3
0
38 people solved
Oct 13, 2025
TikTok logo
TikTok
Hard
Data Scientist Locked

Contrast LSTM and Transformer for long sequences

This question evaluates understanding of sequence-model architectures and system-level trade-offs for long-context autoregressive language models, cov...

Machine Learning
3
0
44 people solved
Oct 13, 2025
Meta logo
Meta
Hard
Data Scientist

Design a restaurant recommender under cold start

Design a Multi-Objective Restaurant Ranking System You own the restaurant recommendation surface for a city app. The goal is to rank nearby restaurant...

Machine Learning
3
0
45 people solved
Oct 13, 2025
Meta logo
Meta
Hard
Data Scientist

Design a System to Recommend Local Restaurant Profiles

Design a System to Recommend Local Restaurant Profiles Recommending Local Restaurant Pages in the News Feed Context Design a non-ads recommendation sy...

Machine Learning
3
0
50 people solved
Aug 4, 2025
Spokeo logo
Spokeo
Hard
Data Scientist

Design Comprehensive Recommendation System for Spokeo Features

Design Comprehensive Recommendation System for Spokeo Features Design an End-to-End Recommendation System for Spokeo Scenario You are designing a new ...

Machine Learning
4
0
40 people solved
Aug 4, 2025
Amazon logo
Amazon
Hard
Data Scientist

Choose Between Fine-Tuning and RAG for Client Chatbot

Choose Between Fine-Tuning and RAG for Client Chatbot Scenario You are building a client-facing chatbot that must answer questions grounded in the cli...

Machine Learning
9
0
75 people solved
Aug 4, 2025
Boston Consulting Group logo
Boston Consulting Group
Easy
Data Scientist

Scale and Normalize: When to Use Each Method?

Scale and Normalize: When to Use Each Method? Feature Scaling Before Modeling (CodeSignal Notebook) Context You're preparing features in a notebook st...

Machine Learning
5
0
70 people solved
Aug 4, 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

Identify and Fix Predictive Model Performance Gaps

Model Review: Month Encoding, Feature Scaling, and Imbalanced Data You are auditing an existing predictive model for operational performance. The curr...

Machine Learning
86
0
279 people solved
Jul 12, 2025
Netflix logo
Netflix
Medium
Data Scientist

Address Fraud Detection with Imbalance and Concept Drift Solutions

Address Fraud Detection with Imbalance and Concept Drift Solutions You are building a fraud-detection model for an online payments product that must s...

Machine Learning
16
0
67 people solved
Jul 12, 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