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

Identify Potential Users for Instagram Shopping Tab Adoption

Evaluates how to identify likely adopters of an Instagram Shopping tab and measure whether the feature creates incremental commerce value. Strong answ...

Analytics & Experimentation
33
0
92 people solved
Jul 12, 2025
Instacart logo
Instacart
Medium
Data Scientist

Measure Ultrafast Delivery's Impact Using Synthetic Control Method

Measure Ultrafast Delivery Impact With Synthetic Control Instacart launched Ultrafast Delivery in Miami two months ago and wants to measure its causal...

Analytics & Experimentation
57
0
171 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Employ Collaborative Filtering for Personalized Recommendation Lists

Collaborative Filtering and Ranking for Personalized Recommendation Lists You are releasing a new recommendation feature that must generate personaliz...

Machine Learning
40
0
129 people solved
Jul 12, 2025
Meta logo
Meta
Hard
Data Scientist

Evaluate Recommendation Feature with Historical Data Analysis

Offline Evaluation of a Recommendation Feature With Historical Data The company is considering launching a new recommendation-system feature and wants...

Analytics & Experimentation
24
0
49 people solved
Jul 12, 2025
Meta logo
Meta
Hard
Data Scientist

Analyze Data to Boost Group Post Comment Rates

Analytics Plan to Increase Group Post Comment Coverage A social shopping platform wants to increase the percentage of group posts that receive at leas...

Analytics & Experimentation
69
0
178 people solved
Jul 12, 2025
Roblox logo
Roblox
Hard
Data Scientist

Determine Player Preference for Local Game Creators

Player Preference for Local Game Creators A Roblox analytics team wants to understand whether players prefer games created by local creators, such as ...

Analytics & Experimentation
30
0
75 people solved
Jul 12, 2025
Uber logo
Uber
Medium
Data Scientist

Calculate January-2024 SF Promotion Impact Using SQL Queries

campaign_users +---------+-----------+ | user_id | treatment | +---------+-----------+ | 1001 | control | | 1002 | test | | 1003 | con...

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

Boost App Installs: Analyze and Experiment with Conversion Funnel

Mobile Web Order to App Install Funnel and Experiments Many users place orders through mobile web but never install the native app. The company wants ...

Analytics & Experimentation
26
0
91 people solved
Jul 12, 2025
TikTok logo
TikTok
Medium
Data Scientist

Optimize Station Sequence for Maximum Car Output in Simulation

Scenario The Car-Building mini-game lets you sequence chassis, engine, and paint stations with limited buffers. Question Describe a strategy to maximi...

Coding & Algorithms
10
0
34 people solved
Jul 12, 2025
Meta logo
Meta
Hard
Data Scientist

Uncover User Needs for Group Calling Effectively

Uncover User Needs and Measure Group Calling Impact You are the product analyst for a messaging platform planning to introduce group calling. You need...

Analytics & Experimentation
113
0
304 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Define Metrics and Account for Network and Novelty Effects

Metrics for Notification-Triggered In-App Surveys Meta's notification system triggers optional in-app surveys to measure user sentiment after notifica...

Analytics & Experimentation
65
0
87 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Classify Reviewers Using Bayesian Probability for Accuracy Analysis

Classify Reviewers With Bayesian Probability You are auditing reviewers who may be lazy or careful. Each reviewer completes n gold-standard review tas...

Machine Learning
92
0
255 people solved
Jul 12, 2025
Meta logo
Meta
Easy
Data Scientist

Determine Posterior Probability of Bad User Prediction

Posterior Probability for a Bad-Actor Classifier You are evaluating a binary classifier that flags bad actors among users. Given: - 5% of users are tr...

Statistics & Math
33
0
134 people solved
Jul 12, 2025
Meta logo
Meta
Hard
Data Scientist

Design a Restaurant Recommendation System for Food Apps

Design a Restaurant Recommendation System for a Food-Ordering App You are designing an end-to-end recommendation system that suggests restaurants to u...

Machine Learning
34
0
102 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Resolve Team Conflicts to Improve Delivery Efficiency

Behavioral Interview: Resolve Team Conflict and Improve Delivery You are in a Behavioral and Leadership interview for a Data Scientist role. The inter...

Behavioral & Leadership
32
0
105 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Estimate Lift and Significance in Facebook Ad Campaigns

Estimate Lift and Significance in Facebook Ad Campaigns An advertiser is running campaigns on Facebook and wants to know whether ads increased convers...

Statistics & Math
12
0
81 people solved
Jul 12, 2025
Databricks logo
Databricks
Easy
Data ScientistIntern Locked

Relate coefficients under linear feature transformation

This question evaluates understanding of linear regression parameter relationships under linear feature transformations, model equivalence and identif...

Statistics & Math
7
0
64 people solved
Dec 11, 2025
Amazon logo
Amazon
Medium
Machine Learning Engineer Locked

Compare float types and design ablation

This question evaluates understanding of floating-point numerical representations and experimental design for ablation studies, testing competencies i...

Machine Learning
1
0
19 people solved
Dec 8, 2025
Coinbase logo
Coinbase
Medium
Software Engineer

Solve restaurant path and order event tasks

You are given two independent coding tasks. Task 1: Shortest paths in a restaurant grid Context: A restaurant is represented as a 2D grid. The waiter ...

Coding & Algorithms
25
0
196 people solved
Dec 8, 2025
Amazon logo
Amazon
Easy
Machine Learning Engineer Locked

Explain weight initialization methods and goals

This question evaluates a candidate's understanding of weight initialization in deep neural networks, assessing competencies in training dynamics such...

Machine Learning
6
0
69 people solved
Dec 8, 2025