Tech Interview Questions

Practice 9,160+ 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.11.2026
Showing 20 results
Role
Upstart logo
Upstart
Hard
Data Scientist

Decide to ship a signup experiment

A/B Test Plan: Redesigned User Signup Flow Context and Data You are analyzing an A/B experiment for a redesigned user signup flow. The dataset include...

Analytics & Experimentation
6
0
69 people solved
Oct 13, 2025
TikTok logo
TikTok
Hard
Data Scientist

Control confounding in observational ad lift

Estimating the ATE of Ad Exposure on Conversions (Observational Setup) You cannot randomize ad exposure. Users differ in age, education, income, and o...

Statistics & Math
8
0
61 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Select the better $5 promo-targeting model

Coupon Targeting Under a Daily Budget: Policy, OPE, Calibration, and Monitoring Context - You have two user-scoring models for a $5 coupon: M0 (curren...

Machine Learning
9
0
72 people solved
Oct 13, 2025
Meta logo
Meta
Hard
Data Scientist

Demonstrate leadership under ambiguity

Behavioral & Leadership Prompt (Data Scientist) Describe one high-stakes project where priorities changed mid-stream and you had to influence without ...

Behavioral & Leadership
4
0
43 people solved
Oct 13, 2025
Tencent logo
Tencent
Medium
Data Scientist

Implement robust k-means with k-means++ initialization

Implement from scratch in Python (no scikit‑learn) a function kmeans(X, k, max_iter=300, tol=1e-4, random_state=0) that returns (centroids, labels). R...

Coding & Algorithms
5
0
77 people solved
Oct 13, 2025
Stripe logo
Stripe
Hard
Data Scientist

Design a target‑user prediction system

Predicting 30‑Day Adoption of Product P for Budgeted Outreach Context You are tasked with building a model to prioritize user outreach for Product P. ...

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

Design a small-sample launch experiment in Europe

Launch Test Design: Early-Access EU Businesses Context You have an early-access pool of 1,200 EU businesses for a new chat subscription offering. Chat...

Analytics & Experimentation
3
0
28 people solved
Oct 13, 2025
TikTok logo
TikTok
Hard
Data Scientist

Decide launch of downranking suspected bad sellers

Experiment Design: Downranking Suspected Bad Sellers in Search Context - You are designing a decision framework and online experiment to test penalizi...

Analytics & Experimentation
4
0
45 people solved
Oct 13, 2025
Meta logo
Meta
Hard
Data Scientist Locked

Design an A/B test for comments UI

This question evaluates experimental design, causal inference, statistical power calculation, variance-reduction techniques, sequential monitoring, an...

Analytics & Experimentation
3
0
32 people solved
Oct 13, 2025
Meta logo
Meta
Hard
Data Scientist

Choose robust metrics for skewed comments

Robust central tendency and inference for zero‑inflated, heavy‑tailed counts You are evaluating an A/B test on per‑user daily comment counts. The outc...

Statistics & Math
10
2
75 people solved
Oct 13, 2025
Yelp logo
Yelp
Hard
Data Scientist

Design a News Feed with APIs

Personalized News Feed System Design (Push + Pull) Context You are designing a large-scale personalized news feed for a consumer application. The feed...

Machine Learning
3
0
55 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Evaluate payback and sensitivity for solar vs ethanol pilots

Renewable Pilot Evaluation — Payback and Sensitivity Context Two 1-year-operated pilot plants are being considered to add renewable capacity. Assume s...

Statistics & Math
5
0
52 people solved
Oct 13, 2025
Intuit logo
Intuit
Medium
Data Scientist

Design an idempotent churn ETL pipeline

You must build a daily pipeline that produces month-end churn metrics (logo churn, gross revenue churn, net revenue retention) from streaming subscrip...

Data Manipulation (SQL/Python)
0
0
6 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Design an ETA experiment under interference

Experiment Design: Estimating Causal Impact of a New Rider ETA Model in a Two-Sided Marketplace Context You are testing a new rider ETA model that cha...

Analytics & Experimentation
17
0
146 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
58 people solved
Oct 13, 2025
Meta logo
Meta
Easy
Data Scientist

Compute conditional occupancy across two rooms

Probability and Bayes Update: Two Rooms Setup There are two rooms. Prior over occupancy states: - With probability 1/3: both rooms are occupied. - Wit...

Statistics & Math
6
0
65 people solved
Oct 13, 2025
Capital One logo
Capital One
Easy
Data Scientist Locked

Find premium share for break-even

This question evaluates a candidate's ability to construct and manipulate a linear financial model and perform break-even analysis using algebra, basi...

Statistics & Math
1
0
36 people solved
Oct 13, 2025
Capital One logo
Capital One
Easy
Data Scientist

Compute current annual profit

Loyalty Program Profitability Calculation A loyalty program has 2,000,000 customers. Revenue per customer (per year): - Annual membership fee: $50 - C...

Statistics & Math
5
0
44 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
40 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
37 people solved
Oct 13, 2025