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
Uber logo
Uber
Medium
Data Scientist Locked

How would you build UberEats ranking?

UberEats wants to improve its recommendation or ranking system for restaurants shown to users on the home feed or in search results. Design the machin...

Machine Learning
6
0
44 people solved
Jan 22, 2026
Amazon logo
Amazon
Medium
Data Scientist

Handle scope creep and teammate conflict

Behavioral & Leadership Two-Part Prompt (Data Scientist — Technical Screen) You will answer two behavioral prompts relevant to a data scientist role. ...

Behavioral & Leadership
6
0
54 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Explain helping-others trade-offs with evidence

Describe a specific situation where you proactively helped others at work despite conflicting priorities. Include: a) your objective and stakeholders;...

Behavioral & Leadership
6
0
47 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Write SQL for video-call recipients and FR activity

Given the schema and samples below, write ANSI‑SQL to answer both questions. Assume dates are stored in UTC. Today is 2025-09-01, so “yesterday” is 20...

Data Manipulation (SQL/Python)
59
1
549 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Write SQL/pandas for KPI anomaly

Write SQL (and outline equivalent pandas) for a KPI anomaly investigation. Assume today = '2025-09-01'. Schema: Users(user_id INT, country TEXT, signu...

Data Manipulation (SQL/Python)
7
0
64 people solved
Oct 13, 2025
Stripe logo
Stripe
Medium
Data Scientist Locked

Choose target customers and define success metrics

Stripe plans to launch “Instant Payouts+” for SMBs. How would you choose initial target customers and measure success? - Targeting: Propose a scoring ...

Analytics & Experimentation
0
0
11 people solved
Oct 13, 2025
Amazon logo
Amazon
Hard
Data Scientist

Analyze an A/B test over last 7 days

A/B Test Readout and Decision (2025-08-26 to 2025-09-01) Context A 50/50 A/B experiment on the checkout flow ran for 7 days, from 2025-08-26 through 2...

Analytics & Experimentation
4
0
53 people solved
Oct 13, 2025
Amazon logo
Amazon
Medium
Data Scientist

Solve two-sum variants at scale

Base task: Given nums = [3, 1, 2, 2, 4] and target = 4, return the 0-based index pair (i, j) with i < j such that nums[i] + nums[j] = target. If multi...

Coding & Algorithms
7
0
59 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Design cloud product packaging and pricing strategy

Cloud-Service Pricing and Packaging Case Context You are the first PM at a cloud-service startup that is functionally at parity with competitors but h...

Behavioral & Leadership
1
0
24 people solved
Oct 13, 2025
OneMain Financial logo
OneMain Financial
Hard
Data Scientist

Present a project to non-technical leaders

10–15 Minute Modeling Project Presentation (Mixed Stakeholders) Task Prepare a 10–15 minute presentation of a past modeling project for a mixed audien...

Behavioral & Leadership
4
0
57 people solved
Oct 13, 2025
Block (Square) logo
Block (Square)
Medium
Data Scientist

Write left-join queries with tricky filters

Assume 'today' = '2025-09-01'. Do NOT use window functions (e.g., RANK). Use LEFT JOIN, COUNT(DISTINCT), GROUP BY, HAVING as appropriate. Schema: - us...

Data Manipulation (SQL/Python)
3
0
51 people solved
Oct 13, 2025
Apple logo
Apple
Medium
Data Scientist

Compare Normal vs Poisson; test dispersion and approximate tails

You collect n=200 independent minute-level event counts with sample mean x̄=14.5 and sample variance s²=16.2. 1) Under a Poisson(λ) model, derive the ...

Statistics & Math
3
0
43 people solved
Oct 13, 2025
Fannie Mae logo
Fannie Mae
Medium
Data Scientist

Contrast UI vs backend testing; design UI-change test cases

Part A — Differentiate UI vs backend testing: For a single-page web app backed by a BFF (backend-for-frontend) that calls a payment API, explain preci...

Behavioral & Leadership
1
0
31 people solved
Oct 13, 2025
Zoox logo
Zoox
Medium
Data Scientist Locked

Design navigation-safety simulation parameters and experiments

You must design a simulation-based evaluation for navigation safety of an autonomous agent. Be specific: a) Enumerate scene parameters to vary and jus...

Machine Learning
8
0
66 people solved
Oct 13, 2025
Fetch Rewards logo
Fetch Rewards
Medium
Data Scientist

Handle unresponsive stakeholders and align metrics

You have 45 minutes, two interviewers are minimally responsive, and the problem statement is vague. Walk through how you will proactively drive clarit...

Behavioral & Leadership
5
0
46 people solved
Oct 13, 2025
Fetch Rewards logo
Fetch Rewards
Medium
Data Scientist

Design analysis to validate reported decline

A beverage company claims 'Q2 sales dropped' but gives you only one dataset (the transactions table described above) and 45 minutes. Design the analys...

Analytics & Experimentation
9
0
68 people solved
Oct 13, 2025
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
6
0
51 people solved
Oct 13, 2025
Netflix logo
Netflix
Hard
Data Scientist

Design a robust conversion propensity model

Daily Notification Propensity Model (Top-20% Targeting) Context You need to score users once per day with the probability they will make a purchase wi...

Machine Learning
9
0
77 people solved
Oct 13, 2025
Roku logo
Roku
Medium
Data Scientist

Diagnose coffee-shop profit decline

You run a single-location coffee shop. In August 2025, profit dropped 18% vs July while transactions fell 4% and average check rose 2%. You have these...

Analytics & Experimentation
5
0
35 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Design video-ads experiment and handle null results

You are launching a new video-ad format. Design an end-to-end A/B test to evaluate it against the current ad format. Be precise: 1) Define exposure an...

Analytics & Experimentation
2
0
42 people solved
Oct 13, 2025
Previous1...363738...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.