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

Identify Top-3 Users by Recent Total Spend

Users +----+-------+-------------+ | id | name | joined_date | +----+-------+-------------+ | 1 | Alice | 2023-01-02 | | 2 | Bob | 2023-02-14 |...

Data Manipulation (SQL/Python)
102
0
175 people solved
Aug 4, 2025
TikTok logo
TikTok
Hard
Data Scientist

Design A/B Test for Cost-Per-Conversion Efficiency Analysis

Design A/B Test for Cost-Per-Conversion Efficiency Analysis Multi-Arm A/B Test: Comparing Cost-Per-Conversion Across Channels Scenario You need to com...

Analytics & Experimentation
154
2
325 people solved
Aug 4, 2025
Meta logo
Meta
Medium
Data Scientist

Track Metrics to Measure Push Notification Quality

Track Metrics to Measure Push Notification Quality Scenario A consumer mobile app sends push notifications to drive user engagement. You need to evalu...

Analytics & Experimentation
23
0
49 people solved
Aug 4, 2025
Snapchat logo
Snapchat
Medium
Data Scientist

How to Update Bayesian Model for Concept Drift?

How to Update Bayesian Model for Concept Drift? Beta–Binomial CTR Model: Prior, Likelihood, Posterior, Smoothing, Intervals, and Drift Context You are...

Statistics & Math
86
0
280 people solved
Aug 4, 2025
Meta logo
Meta
Medium
Data Scientist

Describe Handling Conflict in Team Projects and Collaboration

Describe Handling Conflict in Team Projects and Collaboration Behavioral & Leadership (Onsite) — Data Scientist Scenario You are interviewing for a Da...

Behavioral & Leadership
89
0
231 people solved
Aug 4, 2025
Amazon logo
Amazon
Medium
Data Scientist

Identify P-Value Limitations and Complementary Approaches

Identify P-Value Limitations and Complementary Approaches A/B Testing: Limits of P-values and Better Decision Practices Scenario Your team is running ...

Statistics & Math
19
0
46 people solved
Aug 4, 2025
Lyft logo
Lyft
Medium
Data Scientist

Investigate Causes of Driver WOW Score Drop

Investigate Causes of Driver WOW Score Drop Investigating a 10% QoQ Drop in Driver WOW (Satisfaction) Context Assume WOW is a standardized driver sati...

Analytics & Experimentation
33
0
98 people solved
Aug 4, 2025
Amazon logo
Amazon
Hard
Data Scientist

Estimate Treatment Effects Using PSM, DiD, and DML Methods

Estimate Treatment Effects Using PSM, DiD, and DML Methods Causal Impact of Marketing Campaigns: PSM, DiD, Synthetic Control, and DML Scenario You hav...

Statistics & Math
21
0
114 people solved
Aug 4, 2025
Amazon logo
Amazon
Medium
Data Scientist

Explain Statistical Outputs to Non-Technical Stakeholders

Explain Statistical Outputs to Non-Technical Stakeholders A/B Test Dashboard Interpretation and Core Statistics Concepts Scenario You are reviewing an...

Statistics & Math
84
0
304 people solved
Aug 4, 2025
Amazon logo
Amazon
Medium
Data Scientist

Explain MySQL to MS SQL Server query syntax differences.

transactions | id | user_id | amount | txn_date | |----|---------|--------|----------| | 1 | 1001 | 25.00 | 2023-07-01 | | 2 | 1002 | 40.00 ...

Data Manipulation (SQL/Python)
105
0
374 people solved
Aug 4, 2025
CVS Health logo
CVS Health
Medium
Data Scientist

Design Experiments for Causal Inference in Marketing Analytics

Design Experiments for Causal Inference in Marketing Analytics Technical Phone Screen: Marketing Experiments and Causal Inference Prompt You are inter...

Analytics & Experimentation
75
0
259 people solved
Aug 4, 2025
Amazon logo
Amazon
Medium
Data Scientist

Transform Customer Feedback into Valuable Product Enhancements

Transform Customer Feedback into Valuable Product Enhancements Behavioral Case: Turning Customer Feedback into Product Improvements Scenario You are i...

Behavioral & Leadership
26
0
97 people solved
Aug 4, 2025
Meta logo
Meta
Easy
Data Scientist

Calculate Probability of Honest and Relevant Chatbot Answers

Calculate Probability of Honest and Relevant Chatbot Answers Chatbot Evaluation: Honesty and Relevance Scenario You are evaluating a customer-service ...

Statistics & Math
24
0
56 people solved
Aug 4, 2025
PayPal logo
PayPal
Medium
Data Scientist

Identify Unsupervised Techniques for Detecting Fraudulent Transactions

Identify Unsupervised Techniques for Detecting Fraudulent Transactions Unsupervised Fraud Detection: Modeling and Evaluation Without Labels Scenario Y...

Machine Learning
137
0
424 people solved
Aug 4, 2025
Google logo
Google
Medium
Software Engineer

How to handle huge inputs?

In a coding interview, after solving an in-memory algorithmic problem, the interviewer asks: "What would you do if the input were extremely large?" Gi...

Software Engineering Fundamentals
5
0
50 people solved
May 13, 2025
OpenAI logo
OpenAI
Medium
Software Engineer Locked

Implement Time-Aware GPU Credit Ledger

This question evaluates the ability to design efficient data structures and algorithms for time-aware resource accounting, including handling overlapp...

Coding & Algorithms
5
0
63 people solved
Feb 23, 2026
Snapchat logo
Snapchat
Hard
Software Engineer Locked

Implement a Leaky Bucket Limiter

This question evaluates understanding of rate-limiting algorithms (leaky bucket), concurrent programming, time-based state management, and thread-safe...

Coding & Algorithms
4
0
35 people solved
Feb 23, 2026
Microsoft logo
Microsoft
Medium
Machine Learning Engineer Locked

Design chat and online chess

This question evaluates a candidate's ability to design large-scale, real-time consumer systems, testing competencies in scalable architecture, data m...

System Design
8
0
72 people solved
Feb 23, 2026
PayPal logo
PayPal
Easy
Data Scientist

Reduce airport ride cancellations under causal constraints

Question You are a Data Scientist supporting an airport rides / airport pickups team at a ride-hailing marketplace. Airport pickups are operationally ...

Analytics & Experimentation
4
0
55 people solved
Nov 3, 2025
PayPal logo
PayPal
Easy
Data Scientist

Should you play a dice payout game?

Two players each roll a fair six-sided die once. - If you win (your roll > opponent’s roll), the opponent pays you $n. - If the opponent wins or it’s ...

Statistics & Math
9
0
69 people solved
Nov 3, 2025