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

Describe navigating ambiguous, repetitive questioning

Behavioral: Handling Repeated, "Fishing" Questions Context: You're a Data Scientist in a technical screen or stakeholder review. The other person keep...

Behavioral & Leadership
7
0
83 people solved
Oct 13, 2025
Upstart logo
Upstart
Hard
Data Scientist

Explain career moves and defend moat

Interview Prompt: Career Chronology, Competitive Advantage, and Exec Presentation Trade‑offs Context: You are interviewing for a Data Scientist role i...

Behavioral & Leadership
11
0
78 people solved
Oct 13, 2025
Upstart logo
Upstart
Hard
Data Scientist

Evaluate channels and allocate budget

Marketing Analytics Case: Funnel, Attribution, Budget Optimization, and Incrementality You are given a daily-by-channel dataset with the following col...

Analytics & Experimentation
12
0
93 people solved
Oct 13, 2025
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
7
0
70 people solved
Oct 13, 2025
TikTok logo
TikTok
Hard
Data Scientist

Design incrementality test for TikTok ads

Design an Incrementality Test to Prove TikTok Ads Drive Lift in Conversions You are an advertiser who wants to causally prove that TikTok ads increase...

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

Act when A/B result is not significant

A/B Test Planning and Decision-Making for a 60s Video Change Context: You are evaluating a product change with completion rate as the primary metric. ...

Statistics & Math
6
0
58 people solved
Oct 13, 2025
Robinhood logo
Robinhood
Medium
Data Scientist

Write SQL and Python for transaction analytics

You are given user and transaction data. Part A (SQL): Use a join and window functions to answer the prompts below using the following schema and samp...

Data Manipulation (SQL/Python)
11
0
158 people solved
Oct 13, 2025
Amazon logo
Amazon
Hard
Data Scientist

Estimate live sports impact on subscriptions

Estimate the Causal Impact of Live Sports on Prime Subscriptions and Engagement Context Amazon is considering adding live broadcasts of selected sport...

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

Interpret and validate regression with interactions

Modeling 7-day Retention with LPM and Logistic Regression Context You have user-level data with a binary outcome retained_7d (1 if the user is active ...

Statistics & Math
4
0
60 people solved
Oct 13, 2025
Meta logo
Meta
Hard
Data Scientist

Choose tests and solve distribution parameters

Engagement Comparison: New vs Existing Users (2025-08-05 → 2025-09-01) Context: You have per-user daily session counts (integer, skewed, many zeros) f...

Statistics & Math
5
0
59 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Define and analyze new-vs-existing activity

Ambiguous product question: Are existing users more active than new users over the last 28 days (ending today = 2025-09-01)? 1) Propose two reasonable...

Data Manipulation (SQL/Python)
4
0
57 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Redesign an executive dashboard for C-suite

Redesign a Spaghetti Chart into an Executive Dashboard Context You are handed a single slide for the C‑suite that shows a spaghetti chart of regional ...

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

Design a restaurant recommender under constraints

This question evaluates a candidate's competency in designing scalable machine learning recommender systems, covering retrieval and ranking architectu...

Machine Learning
4
0
43 people solved
Oct 13, 2025
Upstart logo
Upstart
Hard
Data Scientist

Implement PAVA spend-smoothing under no-borrowing constraint

Monotone Spending Plan via Isotonic L2 Regression (No-Borrowing) Context: You observe yearly discretionary income profit[1..65] (nonnegative reals) an...

Machine Learning
11
0
104 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
56 people solved
Oct 13, 2025
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