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
LinkedIn logo
LinkedIn
Hard
Data Scientist

Evaluate 'Job You May Be Interested In' Recommender

Evaluating a LinkedIn Jobs Recommender Upgrade LinkedIn is upgrading the algorithm that recommends jobs to members across surfaces such as the Jobs ta...

Analytics & Experimentation
19
0
40 people solved
Jul 12, 2025
Capital One logo
Capital One
Easy
Data Scientist

Calculate Incremental Customers for Marketing Spend Justification

Incremental Customers Needed for Marketing Spend You previously computed the per-customer annual profit for a new cardholder, excluding partnership ma...

Statistics & Math
56
0
76 people solved
Jul 12, 2025
PayPal logo
PayPal
Medium
Data Scientist

Master A/B Testing: Key Concepts and Methodologies Explained

A/B Testing and Causal Inference: Core Concepts You are a data scientist interviewing for a role working on an online product. Demonstrate practical A...

Analytics & Experimentation
79
0
162 people solved
Jul 12, 2025
Capital One logo
Capital One
Medium
Data Scientist

Assess Customer Value with Varied Contract Terms and Costs

Subscription Network Service: Customer Value and Contract Terms A subscription network-service provider wants to assess unit economics and portfolio i...

Analytics & Experimentation
109
0
352 people solved
Jul 12, 2025
Capital One logo
Capital One
Medium
Data Scientist

Explain App Growth Strategy and Key Performance Metrics

App Growth Strategy and Key Performance Metrics In an onsite Analytics and Experimentation interview, you must explain a favorite digital consumer app...

Analytics & Experimentation
97
0
321 people solved
Jul 12, 2025
OneMain Financial logo
OneMain Financial
Medium
Data Scientist

Optimize Credit-Card Strategy: Pricing, Limits, and Target Segments

Credit-Card Business Optimization Case You are evaluating a new credit-card product. You have or will estimate per-segment cost, revenue, and risk inp...

Analytics & Experimentation
18
0
75 people solved
Jul 12, 2025
OneMain Financial logo
OneMain Financial
Medium
Data Scientist

Solve Python Challenges: Reverse String, Palindrome, Fibonacci, Unique List

Scenario Live coding round – four quick Python exercises Question Implement a function that reverses a string in-place. Write code that returns True i...

Coding & Algorithms
8
0
25 people solved
Jul 12, 2025
Google logo
Google
Medium
Data Scientist

Describe Your Research and Cross-Functional Collaboration Experience

Behavioral Interview: Research Rigor and Cross-functional Collaboration You are interviewing for a Data Scientist role in a technical phone screen. Th...

Behavioral & Leadership
13
0
60 people solved
Jul 12, 2025
Google logo
Google
Medium
Data Scientist

Engineer Features to Enhance Smartphone Battery Life Prediction

Battery Life Prediction with Sparse History You are given sparse discharge traces that record battery percentage over elapsed time for prior usage ses...

Machine Learning
104
0
385 people solved
Jul 12, 2025
Fannie Mae logo
Fannie Mae
Medium
Data Scientist

Design Test Cases for UI Change: Ensuring Quality and Functionality

Mission-Aware QA Collaboration: UI and Backend Testing You are interviewing for a Data Scientist role that collaborates closely with QA engineers and ...

Behavioral & Leadership
73
0
43 people solved
Jul 12, 2025
TikTok logo
TikTok
Hard
Data Scientist

Design Real-Time Credit Card Fraud Detection System

Design a Real-Time Credit-Card Fraud Detection System You are designing a real-time fraud detection system for an online payments platform that proces...

Machine Learning
22
0
77 people solved
Jul 12, 2025
TikTok logo
TikTok
Easy
Data Scientist

Define Credit and Its Importance for Consumers and Banks

Explain Credit and Why It Matters A bank is onboarding a new analyst and wants to confirm their understanding of fundamental lending concepts. You are...

Behavioral & Leadership
41
0
136 people solved
Jul 12, 2025
Netflix logo
Netflix
Medium
Data Scientist

Describe Leading a Project from Ideation to Delivery

Describe Leading a Project from Ideation to Delivery A hiring manager wants a deep dive into your most impactful project to evaluate ownership, techni...

Behavioral & Leadership
25
0
102 people solved
Jul 12, 2025
Citadel logo
Citadel
Medium
Data Scientist

Implement Left Join Using Python Dictionaries Efficiently

Orders +---------+----------+--------+ | order_id| customer | amount | +---------+----------+--------+ | 101 | C1 | 250 | | 102 | ...

Data Manipulation (SQL/Python)
88
0
307 people solved
Jul 12, 2025
Roku logo
Roku
Medium
Data Scientist

Analyze Profit Decline: Data Collection and Hypothesis Testing

Analyze Profit Decline: Data Collection and Hypothesis Testing You manage a coffee shop whose profits have recently declined. You need to diagnose the...

Analytics & Experimentation
15
0
69 people solved
Jul 12, 2025
Lyft logo
Lyft
Easy
Data Scientist

Determine Probability of Single Ride on Following Day

Determine Probability of a Single Ride on the Following Day A pricing experiment gives each new rider two ride opportunities on day 1. For each offere...

Statistics & Math
37
0
135 people solved
Jul 12, 2025
Meta logo
Meta
Hard
Data Scientist

Evaluate Social Media's Brand Advertising Effectiveness

Evaluate Social Media's Brand Advertising Effectiveness A retailer runs both direct-response ads and brand-awareness ads. Leadership suspects social-m...

Analytics & Experimentation
77
0
192 people solved
Jul 12, 2025
Capital One logo
Capital One
Medium
Data Scientist

Evaluate Energy One's Transition to Renewable Energy Sources

Evaluate Energy One's Transition to Renewable Energy Sources Energy One is evaluating a move from fossil fuels to renewable power and must analyze fin...

Analytics & Experimentation
62
0
157 people solved
Jul 12, 2025
Meta logo
Meta
Medium
Data Scientist

Describe Handling Cross-Functional Projects and Changing Priorities

Describe Handling Cross-Functional Projects and Changing Priorities This behavioral prompt evaluates how you collaborate across functions, respond to ...

Behavioral & Leadership
52
0
84 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
51 people solved
Jul 12, 2025