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

Justify all-cash compensation expectations and trade-offs

All-Cash Compensation Expectation (Data Scientist — HR Screen) Context You are in an HR screen for a Data Scientist role. Provide a clear, well-resear...

Behavioral & Leadership
11
0
115 people solved
Oct 13, 2025
Netflix logo
Netflix
Medium
Data Scientist

Demonstrate JD skills with quantified outcomes

Data Scientist HR Screen: Map a JD Skill to Your Resume Project Pick one skill explicitly highlighted in the job description and one project from your...

Behavioral & Leadership
10
0
77 people solved
Oct 13, 2025
CVS Health logo
CVS Health
Medium
Data Scientist

Describe handling pressure and stakeholder conflicts

Behavioral/Scenario Questions for a Data Scientist — Technical Screen Answer concisely using STAR (Situation, Task, Action, Result) where relevant. 1....

Behavioral & Leadership
11
0
92 people solved
Oct 13, 2025
CVS Health logo
CVS Health
Hard
Data Scientist

Build an uplift model for targeting

Flu-shot Campaign: Treatment-Effect Modeling and Targeting Policy You have historical campaign logs from last season that include randomized holdouts....

Machine Learning
9
0
74 people solved
Oct 13, 2025
TikTok logo
TikTok
Hard
Data Scientist

Diagnose metric drop in Ads Manager

Investigate a 15% Drop in Ad-Creation Completion Rate Context On 2025-06-10, your Ads Manager dashboard shows a 15% relative decrease in the ad-creati...

Analytics & Experimentation
10
0
71 people solved
Oct 13, 2025
TikTok logo
TikTok
Hard
Data Scientist

Explain and tune XGBoost; prevent overfitting

XGBoost Tree Booster: Objective, Hyperparameters, Tuning for Imbalanced Detection, and Post-training Use Context: You are building a binary classifier...

Machine Learning
4
0
66 people solved
Oct 13, 2025
Upstart logo
Upstart
Medium
Data Scientist

Analyze HT vs HH stopping-time probabilities

Coin-Flip Stopping Game: HT vs HH You repeatedly flip a coin until either the pattern HT appears (Player A wins) or the pattern HH appears (Player B w...

Statistics & Math
9
0
158 people solved
Oct 13, 2025
Yelp logo
Yelp
Hard
Data Scientist

Design a Cold-Start-Aware Recommender

System Design: Two-Stage Recommender for a New Content App Context You are designing recommendations for a new content app with sparse interactions an...

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

Explain why join C1 and your impact

Why Capital One (C1)? Behavioral/Leadership Prompt for a Data Scientist Task Provide a concise, evidence-based answer that: 1. Gives 2–3 specific, ver...

Behavioral & Leadership
5
0
41 people solved
Oct 13, 2025
Intuit logo
Intuit
Hard
Data Scientist Locked

Decide when to model courier ETA

This question evaluates a candidate's competency in machine learning product decisions—covering target definition, dispatch-time feature design, offli...

Machine Learning
8
0
69 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

Compute optimal stopping in a die-rolling game

Optimal stopping with a fair die (3-roll horizon) You observe outcomes of fair six-sided die rolls (faces 1–6) and may stop after any roll to take the...

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

Design a production face recognition system

Design an On-Device Face Recognition System for Mobile Access Control Context You are designing a face-based access control system for mobile devices ...

Machine Learning
4
0
71 people solved
Oct 13, 2025
Thumbtack logo
Thumbtack
Hard
Data Scientist

Lead XFN decision under tight timeline

Scenario: 72-Hour VP-Level Recommendation on Expanding a New Quoting Workflow You have 72 hours to deliver a VP-level deck recommending whether to exp...

Behavioral & Leadership
10
0
93 people solved
Oct 13, 2025
Thumbtack logo
Thumbtack
Hard
Data Scientist

Define success metrics for Instant Book

Instant Book: Metrics, Measurement, Rollout, and Risk Plan Context You are evaluating an "Instant Book" feature that allows customers to immediately b...

Analytics & Experimentation
3
0
57 people solved
Oct 13, 2025
CVS Health logo
CVS Health
Medium
Data Scientist

Implement R² and Compare PCA With/Without Scaling

NumPy-only implementation: R² and PCA (Data Scientist take-home) Implement from scratch using only NumPy (no scikit-learn). Use float64 throughout and...

Machine Learning
3
0
67 people solved
Oct 13, 2025
Coinbase logo
Coinbase
Hard
Data Scientist

Diagnose a 20% retail revenue drop

E-commerce Revenue Drop Diagnosis Case Context Week T net revenue is down 20% versus the prior 4-week moving-average baseline. You have weekly e-comme...

Analytics & Experimentation
9
0
89 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Design an A/B test; choose Z vs T

A/B Test on a Signup Funnel: Sample Size, Test Choice, Sequential Design, and Causal Plan Context You are planning a two-variant A/B test on a signup ...

Statistics & Math
9
0
78 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Design an experiment with marketplace network effects

Causal Experiment Design for a Two‑Sided Marketplace with Interference You are designing a causal experiment for a new networked product in a two‑side...

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

Validate DID and IV assumptions rigorously

Causal Inference and IV: DID, TWFE, Staggered Adoption, Clustering, and 2SLS Context: You are analyzing the causal effect of a reminder on an outcome ...

Statistics & Math
8
0
100 people solved
Oct 13, 2025