Tech Interview Questions

Practice 9,224+ interview questions from top companies including Google, Meta, Amazon, and more. Filter by company, role, and category.

Popular Interview Questions

Machine Learning Engineer + Data Scientist + Software Engineer Interview Questions

Practice the exact questions companies are asking right now.

9.2k Questions 486 Companies08.16.2026
Showing 20 results
Role
Disney logo
Disney
Hard
Data ScientistSenior+

Demonstrate influential product leadership under ambiguity

Behavioral & Leadership: Influencing Without Authority Under Tight Deadlines Scenario You are a Senior Data Analyst supporting a streaming product. Fo...

Behavioral & Leadership
7
0
55 people solved
Oct 13, 2025
Intuit logo
Intuit
Medium
Data Scientist

Compute churn and revenue churn in SQL

You receive monthly end-of-month subscription snapshots and must compute August-2025 churn metrics. Schema and sample data: Table: subscription_monthl...

Data Manipulation (SQL/Python)
0
0
7 people solved
Oct 13, 2025
Freddie Mac logo
Freddie Mac
Hard
Data Scientist

Design a hierarchical MF delinquency forecasting system

Forecasting 90+ Day Delinquency Rates for Multifamily Loans: Hierarchical, Leakage-Safe System Design Context You need to forecast 90+ day delinquency...

Machine Learning
4
0
59 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Model session times and comments with exponential/Poisson

Session Duration Memoryless Assumption and Poisson Comment Counts Setup - We model user session end times with a constant hazard (memoryless) over tim...

Statistics & Math
2
0
29 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist Locked

Design profitability growth plan

This question evaluates a data scientist's skills in business analytics, experimentation design, and strategic framework development for profitability...

Analytics & Experimentation
3
0
41 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist Locked

Compute and correct correlation significance inflation

This question evaluates statistical inference for correlations, multiple testing control (false discovery rate), power and sample-size calculations, a...

Statistics & Math
2
0
38 people solved
Oct 13, 2025
Thumbtack logo
Thumbtack
Hard
Data Scientist

Design streaming new-vs-returning monthly metrics

Streaming design: Monthly NEW vs RETURNING request shares (event-time, with late/out-of-order and duplicates) Context You receive a high-volume event ...

Coding & Algorithms
8
0
75 people solved
Oct 13, 2025
Thumbtack logo
Thumbtack
Hard
Data Scientist

Design a robust pro-ranking A/B test

Experiment Design: Evaluating a New Pro Ranking Algorithm (Ranker) in a Two‑Sided Marketplace You are designing an experiment to evaluate a new pro ra...

Analytics & Experimentation
6
0
60 people solved
Oct 13, 2025
Attentive logo
Attentive
Hard
Data Scientist

Explain switch to product analytics and company fit

Behavioral & Leadership Technical Screen (Attentive, Data Scientist) Context You are interviewing for a Data Scientist role where you are expected to ...

Behavioral & Leadership
3
0
28 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
Amazon logo
Amazon
Hard
Data Scientist

Design causal study for reminder impact

Observational Causal Study: Reminder Program With Staggered Market × Channel Launch Context You are evaluating the causal impact of medication-subscri...

Analytics & Experimentation
6
0
57 people solved
Oct 13, 2025
Boston Consulting Group logo
Boston Consulting Group
Medium
Data Scientist Locked

Build a leak-free sklearn pipeline

This question evaluates a candidate's ability to construct a leak-free scikit-learn pipeline encompassing column-wise preprocessing, imbalanced binary...

Machine Learning
8
0
78 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Design an Uber A/B experiment end-to-end

Experiment Design: Pickup ETA Card Redesign Context: After a rider requests a trip, the app shows a pickup ETA card. The hypothesis is that clearer ET...

Analytics & Experimentation
29
0
276 people solved
Oct 13, 2025
PayPal logo
PayPal
Hard
Data Scientist Locked

Build a real-time ATO model

This question evaluates a candidate's competency in designing low-latency, production-grade real-time machine learning systems for account-takeover de...

Machine Learning
6
0
65 people solved
Oct 13, 2025
DoorDash logo
DoorDash
Medium
Data Scientist

Calculate power and test duration

A/B Test Sizing: Reducing Cold-Food Complaint Rate You are running an A/B test of thermal delivery bags aiming to reduce the cold-food complaint rate....

Statistics & Math
7
0
71 people solved
Oct 13, 2025
DoorDash logo
DoorDash
Hard
Data Scientist

Design an experiment for thermal bags

Experiment Design: Thermal Bags for Couriers to Reduce Cold-Food Refunds Background We want to evaluate whether providing couriers with thermal bags r...

Analytics & Experimentation
12
0
91 people solved
Oct 13, 2025
Roblox logo
Roblox
Hard
Data Scientist

Design experiment for homepage tab replacement

Experiment Design: Replacing a Homepage Tab and Measuring User + Ecosystem Impact Assume today is 2025-09-01. Roblox plans to replace an existing home...

Analytics & Experimentation
5
0
83 people solved
Oct 13, 2025
Roblox logo
Roblox
Hard
Data Scientist

Design real-time payments fraud model under constraints

Real-Time ML Policy Design: Prevent Unauthorized Purchases by Minors Context: You need to reduce unauthorized purchases by minors using their parents'...

Machine Learning
14
0
101 people solved
Oct 13, 2025
Hard
Data Scientist

Decide launch with asymmetric costs

Launch Decision Under Asymmetric Costs (Experiment p=0.10) Context You ran an A/B test on a churn‑reduction feature. The test's p‑value was 0.10 (sugg...

Analytics & Experimentation
3
0
41 people solved
Oct 13, 2025
Medium
Data Scientist

Interpret p=0.10 rigorously

A/B Test on Monthly Churn: Inference, Power, and Testing Choices You ran a 28-day A/B test to reduce monthly churn among subscribers, randomizing 150,...

Statistics & Math
3
0
36 people solved
Oct 13, 2025