PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep

Data Scientist Interview Questions

Data Scientist Interview Questions

Practice 2,964 real Data Scientist interview questions for 2026. Data Scientist interview questions drawn from Meta, Capital One, Amazon, Google, TikTok and similar employers — real questions from actual interviews with detailed solutions — designed to accelerate your interview preparation for product analytics, ML and production data roles. This collection emphasizes the practical skills interviewers test: SQL and data manipulation, experiment design and A/B testing, statistical reasoning, Python coding for data problems, model evaluation and feature engineering, plus machine-learning system tradeoffs and metric design. What’s distinctive about modern data-science loops is the blend of product thinking and reproducible ML: expect hands-on SQL tasks and funnel analysis in screens, deeper experiment-design and causality questions in mid rounds, and coding or modeling challenges plus ML-system discussions in senior loops. Interviewers evaluate problem framing, statistical rigor, and how you communicate decisions to product partners. To prepare, prioritize daily SQL practice (CTEs, window functions), refresh hypothesis-testing and power calculations, rehearse concise metric-driven narratives, and build a few end-to-end model or experiment stories you can explain clearly under time pressure.

Questions
3.0k
Companies
149
Updated
06.09.2026
3.0k Questions 149 Companies06.09.2026
PLTCHK testimonial
PLTCHK

"I got asked a hardcore MCM DP question and I saw it on PracHub as well. Solved that question in 5 minutes. Without PracHub I doubt I could solve it in 5 hours. Though somehow didn't get hired, perhaps I guess I solved it too fast? /s"

_The_TaNk_ testimonial
_The_TaNk_

"Believe me i'm a student here jn US. Recently interviewed for MSFT. They asked me exact question from PracHub. I saw it the night before and ignored it cause why waste time on random sites. I legit wanna go back and redo this whole thing if I had chance. Not saying will work for everyone but there is certainly some merit to that website. And i'm gonna use it in future prep from now on like lc tagged"

Chris testimonial
ChrisSenior SWE, LinkedIn

"10 years of experience but never worked at a top company. PracHub's senior-level questions helped me break into FAANG at 35. Age is just a number."

sleepy33 testimonial
sleepy33

"I was skeptical about the 'real questions' claim, so I put it to the test. I searched for the exact question I got grilled on at my last Meta onsite... and it was right there. Word for word."

Jake testimonial
JakeSenior ML Engineer, Lyft

"Got a Google recruiter call on Monday, interview on Friday. Crammed PracHub for 4 days. Passed every round. This platform is a miracle worker."

nuggetlord testimonial
nuggetlord

"I've used LC, Glassdoor, and random Discords. Nothing comes close to the accuracy here. The questions are actually current — that's what got me. Felt like I had a cheat sheet during the interview."

Carlos testimonial
CarlosFull Stack, Shopify

"The solution quality is insane. It covers approach, edge cases, time complexity, follow-ups. Nothing else comes close."

boba.tea.vibes testimonial
boba.tea.vibes

"Legit the only resource you need. TC went from 180k -> 350k. Just memorize the top 50 for your target company and you're golden."

Andy testimonial
AndySWE-II, Google

"PracHub Premium for one month cost me the price of two coffees a week. It landed me a $280K+ starting offer."

couchpotato99 testimonial
couchpotato99

"Literally just signed a $600k offer. I only had 2 weeks to prep, so I focused entirely on the company-tagged lists here. If you're targeting L5+, don't overthink it."

Shruti testimonial
ShrutiData Engineer, Salesforce

"Coaches and bootcamp prep courses cost around $200-300 but PracHub Premium is actually less than a Netflix subscription. And it landed me a $178K offer."

midnightramen testimonial
midnightramen

"I honestly don't know how you guys gather so many real interview questions. It's almost scary. I walked into my Amazon loop and recognized 3 out of 4 problems from your database."

Bianca testimonial
BiancaFrontend Eng, Figma

"Discovered PracHub 10 days before my interview. By day 5, I stopped being nervous. By interview day, I was actually excited to show what I knew."

tambrahm007 testimonial
tambrahm007

"I recently cleared Uber interviews (strong hire in the design round) and all the questions were present in prachub."

toa testimonial
toa

"The search is what sold me. I typed in a really niche DP problem I got asked last year and it actually came up, full breakdown and everything. These guys are clearly updating it constantly."

PLTCHK testimonial
PLTCHK

"I got asked a hardcore MCM DP question and I saw it on PracHub as well. Solved that question in 5 minutes. Without PracHub I doubt I could solve it in 5 hours. Though somehow didn't get hired, perhaps I guess I solved it too fast? /s"

_The_TaNk_ testimonial
_The_TaNk_

"Believe me i'm a student here jn US. Recently interviewed for MSFT. They asked me exact question from PracHub. I saw it the night before and ignored it cause why waste time on random sites. I legit wanna go back and redo this whole thing if I had chance. Not saying will work for everyone but there is certainly some merit to that website. And i'm gonna use it in future prep from now on like lc tagged"

Chris testimonial
ChrisSenior SWE, LinkedIn

"10 years of experience but never worked at a top company. PracHub's senior-level questions helped me break into FAANG at 35. Age is just a number."

sleepy33 testimonial
sleepy33

"I was skeptical about the 'real questions' claim, so I put it to the test. I searched for the exact question I got grilled on at my last Meta onsite... and it was right there. Word for word."

Jake testimonial
JakeSenior ML Engineer, Lyft

"Got a Google recruiter call on Monday, interview on Friday. Crammed PracHub for 4 days. Passed every round. This platform is a miracle worker."

nuggetlord testimonial
nuggetlord

"I've used LC, Glassdoor, and random Discords. Nothing comes close to the accuracy here. The questions are actually current — that's what got me. Felt like I had a cheat sheet during the interview."

Carlos testimonial
CarlosFull Stack, Shopify

"The solution quality is insane. It covers approach, edge cases, time complexity, follow-ups. Nothing else comes close."

boba.tea.vibes testimonial
boba.tea.vibes

"Legit the only resource you need. TC went from 180k -> 350k. Just memorize the top 50 for your target company and you're golden."

Andy testimonial
AndySWE-II, Google

"PracHub Premium for one month cost me the price of two coffees a week. It landed me a $280K+ starting offer."

couchpotato99 testimonial
couchpotato99

"Literally just signed a $600k offer. I only had 2 weeks to prep, so I focused entirely on the company-tagged lists here. If you're targeting L5+, don't overthink it."

Shruti testimonial
ShrutiData Engineer, Salesforce

"Coaches and bootcamp prep courses cost around $200-300 but PracHub Premium is actually less than a Netflix subscription. And it landed me a $178K offer."

midnightramen testimonial
midnightramen

"I honestly don't know how you guys gather so many real interview questions. It's almost scary. I walked into my Amazon loop and recognized 3 out of 4 problems from your database."

Bianca testimonial
BiancaFrontend Eng, Figma

"Discovered PracHub 10 days before my interview. By day 5, I stopped being nervous. By interview day, I was actually excited to show what I knew."

tambrahm007 testimonial
tambrahm007

"I recently cleared Uber interviews (strong hire in the design round) and all the questions were present in prachub."

toa testimonial
toa

"The search is what sold me. I typed in a really niche DP problem I got asked last year and it actually came up, full breakdown and everything. These guys are clearly updating it constantly."

Showing 20 results
Role
Capital One logo
Capital One
Medium
Data Scientist

Decide content volume and price under uncertainty

How would you decide how many shows to produce and what subscription price to set for an online-content startup? Lay out: a) an optimization objective...

Analytics & Experimentation
6
0
46 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Clarify ambiguous requirements under pressure

Behavioral & Leadership Prompt — Problem Understanding and Clarification (Data Scientist, Technical Screen) Part 1 — Past Experience Describe a time y...

Behavioral & Leadership
4
0
39 people solved
Oct 13, 2025
Netflix logo
Netflix
Hard
Data Scientist

Plan and analyze a ranking A/B test

Experiment Design: New Search Ranking Feature Context You are designing, running, and analyzing an online controlled experiment to evaluate a new sear...

Analytics & Experimentation
11
0
108 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
3
0
40 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Compute energy needed for 10% ROI

A proposed plant must deliver at least a 10% annual ROI on an initial investment of $400M. Annual economics (assume all numbers are annual unless note...

Statistics & Math
3
0
34 people solved
Oct 13, 2025
Amazon logo
Amazon
Medium
Data Scientist

Optimize precision–recall under class imbalance

You have extreme class imbalance (positive rate ~1%). You score 12 examples as follows (id, true_label, score): A,1,0.92; B,0,0.90; C,0,0.88; D,0,0.70...

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

Compute adoption, latency, and cross-region transactions

Invented schema: users(user_id INT PRIMARY KEY, user_region STRING, adopted_at TIMESTAMP NULL) transactions(txn_id INT PRIMARY KEY, user_id INT, txn_t...

Data Manipulation (SQL/Python)
3
0
38 people solved
Oct 13, 2025
DoorDash logo
DoorDash
Hard
Data Scientist

Diagnose and experiment to reduce late deliveries

Two-Sided Delivery Platform: Rising Late Deliveries You are the first analyst on a two‑sided delivery platform that handles both food and parcel order...

Analytics & Experimentation
20
0
152 people solved
Oct 13, 2025
Other logo
Other
Hard
Data Scientist

Extract companies from noisy text

Extracting Company Names from Noisy Resumes and Web Snippets Context You receive messy resume text (PDF-to-text/OCR, varying casing) and scraped web s...

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

Diagnose unbiasedness in a messy A/B test

A/B Test ITT Unbiasedness and Remedies Under Noncompliance, Missing Logs, Interference, and Early Stopping Setup - Design: User-level 50/50 A/B test s...

Analytics & Experimentation
3
0
48 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Compute monthly CRR with merges and gaps

You are given PostgreSQL tables user_profile(user_id, signup_ts, country, is_employee, is_test), user_events(user_id, event_ts, event_type, revenue, p...

Data Manipulation (SQL/Python)
9
0
116 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Write SQL to find top net-revenue products

Using the sample schema and data below, write a single SQL query that returns, for the last 7 days relative to today (use today = 2025-09-01, so the w...

Data Manipulation (SQL/Python)
4
0
53 people solved
Oct 13, 2025
Instacart logo
Instacart
Hard
Data Scientist

Improve low R² without p‑hacking

Predicting Contribution per Order with Low R² Context You are modeling contribution per order (a continuous per-order outcome such as margin or profit...

Machine Learning
6
0
54 people solved
Oct 13, 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
14
0
170 people solved
Oct 13, 2025
Snowflake logo
Snowflake
Medium
Data Scientist

Solve and optimize 3Sum and variants at scale

Implement a function that returns all unique triplets (i, j, k) of indices whose values sum to a target T, with strong performance and deduplication g...

Coding & Algorithms
4
0
42 people solved
Oct 13, 2025
DoorDash logo
DoorDash
Hard
Data Scientist

Experiment on increasing order notifications

Experiment Design: Increasing Order‑Related Push Notifications Context You are asked to design, measure, and make decisions about increasing order‑rel...

Analytics & Experimentation
15
0
137 people solved
Oct 13, 2025
TikTok logo
TikTok
Medium
Data Scientist

Compare SQL counts, windows, and NULL semantics

You’re given two tables. users(id INT, country STRING, created_at DATE) rows: 1 | US | 2025-08-28 2 | US | 2025-08-30 3 | IN | 2025-08-29 4 | BR | 202...

Data Manipulation (SQL/Python)
6
0
47 people solved
Oct 13, 2025
Stripe logo
Stripe
Medium
Data Scientist

Compute power and interpret uplift metrics

A/B Test on Conversion: Powering, Inference, CUPED, Multiple Testing, and Clustering You are running a two-arm A/B experiment on a binary conversion o...

Statistics & Math
1
0
14 people solved
Oct 13, 2025
Upstart logo
Upstart
Hard
Data Scientist

Explain tackling ambiguity and defending a decision

Behavioral: Ambiguous Analytics With Incomplete Data and a Tight Deadline Context: You're a Data Scientist interviewing in a technical screen focused ...

Behavioral & Leadership
7
0
62 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist Locked

Compute profit and break-even for memberships

Grocery Loyalty Program Economics — Year‑1 Incremental Profit and Premium Break‑Even Context: You are evaluating the Year‑1 unit economics of a grocer...

Statistics & Math
2
0
35 people solved
Oct 13, 2025
Previous1...252627...149Next
Try
Popular Categories
SQL
Share & Earn

3 days of Premium, free

Post about PracHub on social, unlock a trial.

Submit a post
Daily Quest

Sign in to earn XP for every problem you solve.

Frequently Asked Questions

How difficult are Data Scientist interview questions at top tech and fintech companies in 2026?
Difficulty varies by level and team but is generally medium-to-high for product-facing roles at large tech firms and can be higher for research or machine-learning-specialist tracks. Expect analytics-and-expansion questions that emphasize SQL, experiments, and product metrics at companies like Meta and TikTok, while firms such as Capital One may add domain- and case-style problems that simulate business tradeoffs. Senior roles test end-to-end judgment: model choices, deployment risks, and influence. You should be comfortable with clear assumptions, tradeoff discussions, and writing concise queries or short Python snippets under time pressure.
What does the typical Data Scientist interview process look like and where do these roles most often appear?
Most companies follow a multi-stage process: an initial recruiter screen, one or more technical screens that blend SQL or Python with a metrics or A/B case, and a final interview loop covering analytics, statistics/experimentation, modeling, and behavioral leadership. Product-analytics roles are common at Meta, Google, Amazon, and TikTok, emphasizing funnel and experiment diagnostics; Capital One and other financial firms often include case-style questions that mirror customer or risk decisions. Expect 3–6 interviews in the loop, and be prepared to explain tradeoffs and business impact alongside technical answers.
How should I structure my preparation timeline for 8–12 weeks before Data Scientist interviews?
Start by diagnosing weaknesses: spend the first two weeks consolidating SQL fundamentals and pandas-based data manipulation, then dedicate the next three weeks to statistics and experiments, including hypothesis tests, CIs, and power reasoning. Use weeks 6–8 to practice product-analytics cases and mock interviews focused on funnel and A/B troubleshooting, and reserve the final 2–3 weeks for modeling basics, short Python coding practice, and refining behavioral stories with measurable impact. Regular timed practice on real interview prompts and loop-style mocks yields the best transfer to actual interviews.
What core technical subtopics should I master to perform well as a Data Scientist in interviews?
Focus on five high-leverage areas: SQL and data-frame manipulation (joins, group-bys, windows, CTEs), statistics and experimentation (A/B design, power, bias, confounding), feature engineering and model evaluation (precision/recall, calibration, business metrics), Python for quick analysis and reproducible code, and product analytics thinking (funnels, segmentation, metric definition). Additionally, understand basic deployment and monitoring tradeoffs for production models and be able to discuss assumptions, data quality issues, and how your choice of metric changes conclusions.
What standout tips and common pitfalls should I keep in mind for Data Scientist interviews?
Start answers by clarifying the question and stating assumptions, then walk through your approach before diving into calculations or queries. Tell a concise data-driven story that quantifies impact and tradeoffs. Practice writing clean SQL and short Python snippets under time limits, and rehearse experiment diagnosis aloud. Avoid common pitfalls: failing to define metrics precisely, ignoring segment effects or missing-data biases, overfitting toy models, and giving unfounded causal claims. For behavioral rounds, focus on influence and measurable outcomes rather than raw technical depth alone.
PracHub

Master your tech interviews with 8,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.