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

Optimize Predictive Analytics: Feature Engineering to Model Evaluation

End-to-End Predictive Analytics Project Walkthrough You are interviewing for a Data Scientist role. The interviewer asks you to describe a predictive ...

Machine Learning
20
0
65 people solved
Jul 12, 2025
Amazon logo
Amazon
Medium
Data Scientist

Evaluate Soft Skills Through Behavioral Interview Questions

Behavioral and Leadership Interview: Soft Skills You are interviewing for a Data Scientist role in an onsite Behavioral and Leadership round. Prepare ...

Behavioral & Leadership
113
0
319 people solved
Jul 12, 2025
Amazon logo
Amazon
Medium
Data Scientist

Choose Effective Graphs for Data Exploration

Exploratory Data Visualization: Choosing the Right Charts You are performing exploratory data analysis on a dataset with a mix of categorical and nume...

Analytics & Experimentation
12
0
50 people solved
Jul 12, 2025
Apple logo
Apple
Medium
Data Scientist

Investigate Conversion Drop: Metrics, Analyses, Techniques Explained

Investigating a Conversion Drop After a Feature Release A new feature was released on an e-commerce platform. Shortly after release, overall checkout ...

Analytics & Experimentation
29
0
103 people solved
Jul 12, 2025
Coinbase logo
Coinbase
Medium
Data Scientist

Analyze Factors Behind 20% Retail Revenue Decline

Analyze a 20 Percent Retail Revenue Decline A retailer reports a 20 percent decline in revenue compared with a prior comparable period. Assume revenue...

Analytics & Experimentation
34
0
129 people solved
Jul 12, 2025
TikTok logo
TikTok
Medium
Data Scientist

Calculate User Registration Date and 7-Day Retention Rate

user_posts +---------+--------------+-----------+ | user_id | posting_date | num_posts | +---------+--------------+-----------+ | 1 | 2023-01-01...

Data Manipulation (SQL/Python)
81
0
7 people solved
Jul 12, 2025
Pinterest logo
Pinterest
Medium
Data Scientist

Analyze Global Engagement and Impressions with SQL Queries

impressions +---------+---------+----------+----------------+ | user_id | country | category | impression_cnt | +---------+---------+----------+------...

Data Manipulation (SQL/Python)
45
0
7 people solved
Jul 12, 2025
Meta logo
Meta
Easy
Data Scientist

Explain Central Limit Theorem's Importance in A/B Testing

Explain the Central Limit Theorem's Importance in A/B Testing This statistics prompt asks you to state the Central Limit Theorem, explain why it matte...

Statistics & Math
16
0
64 people solved
Jul 12, 2025
Netflix logo
Netflix
Medium
Data Scientist

Determine Maximum Consecutive Order Days Per User

Determine Maximum Consecutive Order Days Per User orders +----+---------+------------+ | id | user_id | order_date | +----+---------+------------+ | ...

Data Manipulation (SQL/Python)
61
0
139 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Resolve Team Conflicts and Exceed Job Expectations Successfully

Resolve Team Conflicts and Exceed Job Expectations Successfully This behavioral prompt explores initiative beyond formal responsibilities and the abil...

Behavioral & Leadership
27
0
41 people solved
Jul 12, 2025
Capital One logo
Capital One
Medium
Data Scientist

Calculate Payback Period for Solar and Corn Projects

Calculate Payback Period for Solar and Corn Projects Energy One must choose between two renewable projects using a simple payback metric: years until ...

Analytics & Experimentation
88
0
312 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Design Experiment to Evaluate New Video-Ad Effectiveness

Design an Experiment to Evaluate New Video-Ad Effectiveness A large consumer app is considering a new video-ad format with changes to UI, creative ren...

Analytics & Experimentation
83
0
42 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Choose Metrics for Evaluating Fake-User Classifier

Choose Metrics for Evaluating a Fake-User Classifier A sudden spike in daily average comments may be driven by fake users. You are asked to build a bi...

Machine Learning
19
0
50 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Build Trust Quickly with New Team Stakeholders

Build Trust Quickly with New Team Stakeholders This behavioral prompt assesses cross-functional collaboration for a data scientist role. The interview...

Behavioral & Leadership
17
0
81 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Identify Probability Distributions for Modeling Ad Clicks

Identify Probability Distributions for Modeling Ad Clicks You are interviewing for a data scientist role on an ads team. The interviewer asks you to d...

Statistics & Math
73
0
144 people solved
Jul 12, 2025
OpenAI logo
OpenAI
Medium
Data Scientist

Design Schema and Logic for Subscription Event Tracking

user_subscription_events +----------+-------------+---------------------+-----------+---------+ | user_id | event_type | event_time | plan_...

Data Manipulation (SQL/Python)
71
0
159 people solved
Jul 12, 2025
Amazon logo
Amazon
Medium
Data Scientist

Demonstrate Initiative Beyond Job Responsibilities

Demonstrate Initiative Beyond Job Responsibilities This behavioral prompt evaluates ownership, curiosity, and willingness to solve ambiguous technical...

Behavioral & Leadership
16
0
49 people solved
Jul 12, 2025
Meta logo
Meta
Hard
Data Scientist

Evaluate Factors Before Replacing Recommendation Model

Evaluate Factors Before Replacing a Recommendation Model A large ads platform has built a new recommendation or ranking model and plans to deprecate t...

Machine Learning
63
0
275 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Model Unique Recipients with Poisson Distribution and Test Fit

Model Unique Recipients with a Count Distribution and Test Fit You need to model the distribution of the number of unique recipients each caller conta...

Statistics & Math
45
0
62 people solved
Jul 12, 2025
Meta logo
Meta
Hard
Data Scientist

Investigate Reasons for Higher Instagram Story Consumption

Investigate Reasons for Higher Instagram Story Consumption You observe that Stories are consumed more on Instagram than on Facebook. Assume Story cons...

Analytics & Experimentation
16
0
60 people solved
Jul 12, 2025