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
Capital One logo
Capital One
Easy
Data Scientist

Match Netflix profit; derive required subscribers

Subscription Profit and Break-even (All Monthly) Assume all figures are monthly and "M" denotes millions. We model subscription profit as: - Profit = ...

Statistics & Math
4
0
72 people solved
Oct 13, 2025
Amazon logo
Amazon
Medium
Data Scientist

Demonstrate Amazon LP with deep follow-ups

Behavioral STAR Stories for Amazon Data Scientist Onsite Context You are preparing for an onsite Behavioral and Leadership interview for a Data Scient...

Behavioral & Leadership
8
0
62 people solved
Oct 13, 2025
Apple logo
Apple
Medium
Data Scientist

Build leak-safe sklearn model with calibration

You must build an end‑to‑end scikit‑learn pipeline to predict churn_28d at decision time t0 using only features available at or before t0 (no leakage)...

Machine Learning
7
0
91 people solved
Oct 13, 2025
Lyft logo
Lyft
Medium
Data Scientist

Demonstrate leadership under ambiguity

Describe a time you faced an open-ended, lightly guided interview or project where the counterpart had a strong accent and offered little direction. H...

Behavioral & Leadership
7
0
79 people solved
Oct 13, 2025
Citadel logo
Citadel
Medium
Data Scientist

Derive lower bound for equicorrelation rho

Equicorrelation Matrix PSD Condition Setup Consider zero-mean, unit-variance random variables whose pairwise correlations are all equal to a common va...

Statistics & Math
9
0
80 people solved
Oct 13, 2025
Google logo
Google
Hard
Data Scientist

Predict and act on contract renewal risk

Predicting Enterprise Contract Renewal After a Quality Incident Context A video-conferencing provider experienced a spike in call disconnects. You nee...

Machine Learning
10
0
82 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist Locked

Explain linear regression to non‑technical stakeholders

This question evaluates understanding of linear regression fundamentals and related competencies, including defining target, features, coefficients, i...

Machine Learning
7
0
73 people solved
Oct 13, 2025
Snapchat logo
Snapchat
Hard
Data Scientist

Derive logistic regression and thresholds

Logistic Regression Deep Dive (Binary Classification) Assume a binary classification setting with observations {(x_i, y_i)} for i=1..n, where x_i ∈ R^...

Statistics & Math
9
0
77 people solved
Oct 13, 2025
Coinbase logo
Coinbase
Hard
Data Scientist

Build and evaluate a conversion prediction model

Predicting 7-Day Purchase After Email Send Context You are given a CSV where each row is a user–email send (or scheduled send/control), with columns: ...

Machine Learning
6
0
109 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
26
0
204 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Derive MLEs and conditional Normal distributions

Normal and Bivariate Normal: PDFs/CDFs, MLEs, Conditioning, and Unbiased Variance Setup - Let X1, …, Xn be i.i.d. Normal(μ, σ²). - Independently, let ...

Statistics & Math
7
0
98 people solved
Oct 13, 2025
Google logo
Google
Hard
Data Scientist

Compare two stores’ profits rigorously

Prompt: 14-Day Plan to Decide Which Snack Shop Will Be More Profitable Next Quarter Context: Two snack shops operate simultaneously at a school gate. ...

Analytics & Experimentation
7
0
58 people solved
Oct 13, 2025
Thumbtack logo
Thumbtack
Medium
Data Scientist

Choose clustering vs regression; explain KNN

When would you use clustering vs. regression on a business problem with partially labeled outcomes? Specify the decision criteria (label availability,...

Machine Learning
6
0
75 people solved
Oct 13, 2025
CVS Health logo
CVS Health
Medium
Data Scientist

Explain p-value and choose correct test

Technical Screen: P-values and Robust Two-Sample/Paired Tests Context: You are a data scientist evaluating healthcare interventions. Answer in clear, ...

Statistics & Math
4
0
63 people solved
Oct 13, 2025
Boston Consulting Group logo
Boston Consulting Group
Hard
Data Scientist

Reduce overfitting under constraints

Reduce Overfitting Under Latency Constraints (Tabular Regression) Context (assumed) - You have a tabular regression model with a large generalization ...

Machine Learning
6
0
81 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Analyze daily comments distribution and sampling

Daily Comments per Active User: Sampling and Inference You have, for a given day d, the count of comments made by each active user. Let there be m act...

Statistics & Math
7
0
50 people solved
Oct 13, 2025
Capital One logo
Capital One
Hard
Data Scientist

Prevent data registration outage and reduce loss

Preventing Silent Failures in the Premium Registration Pipeline Context A premium registration pipeline silently failed for three months, causing thou...

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

Handle an irate passenger after flight delay

Role-Play: Irregular Operations Recovery and Communication Plan Scenario - A flight is delayed 5 hours due to a crew time-out cascading from weather a...

Behavioral & Leadership
9
0
130 people solved
Oct 13, 2025
Boston Consulting Group logo
Boston Consulting Group
Medium
Data Scientist

Achieve 0.95 precision via thresholding

Deploying a High-Precision Classifier on an Imbalanced Dataset You are given a binary classification problem with 50,000 samples and ~5% positives. Th...

Machine Learning
7
0
56 people solved
Oct 13, 2025
Pinterest logo
Pinterest
Hard
Data Scientist

Recover causal effect without a control group

Post-hoc Causal Estimation After a Failed A/B Rollout Context An intern accidentally shipped a feature to 100% of eligible users for 5 consecutive day...

Analytics & Experimentation
15
0
103 people solved
Oct 13, 2025