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
Boston Consulting Group logo
Boston Consulting Group
Medium
Data Scientist

Compute posterior and predictive coin probabilities

Bayesian coin: posterior, prediction, and stopping-time expectation Context - You have two coins and will use the same coin for all flips: - Fair co...

Statistics & Math
16
0
122 people solved
Oct 13, 2025
Citibank logo
Citibank
Medium
Data Scientist

Diagnose and fix linear regression assumption breaks

OLS Assumptions, Diagnostics, Remedies, and Refitting Under Heteroskedasticity and Multicollinearity You are fitting a linear regression with Ordinary...

Machine Learning
8
0
70 people solved
Oct 13, 2025
LinkedIn logo
LinkedIn
Medium
Data Scientist

Decide best email variant using stratified A/B analysis

Stratified A/B Test Across Two Strata (Week/Location) You ran an email A/B test across two strata defined by week/location. Each user receives at most...

Analytics & Experimentation
7
0
75 people solved
Oct 13, 2025
Capital One logo
Capital One
Hard
Data Scientist

Prevent data registration outage and reduce loss

Preventing Silent Failures in the Premium Registration Pipeline Context A premium registration pipeline silently failed for three months, causing thou...

Behavioral & Leadership
3
0
46 people solved
Oct 13, 2025
Pinterest logo
Pinterest
Hard
Data Scientist

Design rigorous A/B test and causal analysis

Experiment Design and Causal Inference: Multi-part Problem Context: You are designing a high-traffic web A/B test on a binary conversion metric. Answe...

Statistics & Math
16
0
143 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Design theme-park profit model and bid decision

Theme Park Pricing and Land-Acquisition Case Context You manage pricing analytics for a Disney-like theme park. Baseline demand is steady. A land auct...

Analytics & Experimentation
13
0
87 people solved
Oct 13, 2025
Uber logo
Uber
Hard
Data Scientist

Build and assess CTR prediction

CTR Prediction with Delayed Feedback and Extreme Class Imbalance You are building a model to predict the probability that an ad impression results in ...

Machine Learning
11
0
119 people solved
Oct 13, 2025
Thumbtack logo
Thumbtack
Medium
Data Scientist

Explain power drivers and resolve unexpected A/B results

A/B Testing: Power, Sample Size, Allocation, and Diagnostics You are analyzing a two-proportion (binary conversion) A/B test with independent users, n...

Analytics & Experimentation
3
0
69 people solved
Oct 13, 2025
Capital One logo
Capital One
Hard
Data Scientist

Use data to resolve an ambiguous problem

Behavioral + Technical: End‑to‑End Data Story (Ambiguous Problem) You are interviewing for a Data Scientist role. Describe an end‑to‑end instance wher...

Behavioral & Leadership
4
0
50 people solved
Oct 13, 2025
Google logo
Google
Medium
Software EngineerNew Grad

Explain Changing Priorities and Your Role on a Team

Explain Changing Priorities and Your Role on a Team Describe how you respond when project priorities change and how you characterize the role you usua...

Behavioral & Leadership
0
0
9 people solved
Dec 8, 2025
Google logo
Google
Easy
Data ScientistSenior+

Explain mixed models and fixed vs random effects

In an applied DS setting, you are modeling an outcome (e.g., watch time per session, conversion, or rating) across multiple entities (e.g., users, cre...

Statistics & Math
13
0
97 people solved
Oct 13, 2025
Netflix logo
Netflix
Easy
Data ScientistIntern Locked

Solve core probability and statistics questions

This question evaluates proficiency in core probability and statistical inference—covering Bayes' rule, causal controls in regression, the Central Lim...

Statistics & Math
21
0
199 people solved
Jan 17, 2026
Netflix logo
Netflix
Easy
Data ScientistIntern Locked

Estimate ATE, ITT, and TOT from experiment

This question evaluates a data scientist's competency in causal inference and experimental analysis, specifically the estimation and interpretation of...

Analytics & Experimentation
9
0
123 people solved
Jan 17, 2026
Axon logo
Axon
Medium
Software Engineer

Design a Test Orchestration System

Design a test orchestration service for an engineering organization. The service should let users define different kinds of tests, schedule when they ...

System Design
11
0
88 people solved
Nov 18, 2025
Microsoft logo
Microsoft
Easy
Machine Learning EngineerIntern

Explain Transformers and deploy an LLM safely

Answer the following LLM-focused questions. 1) Transformer basics - What problem does the Transformer architecture solve compared with RNNs? - Explain...

ML System Design
9
0
119 people solved
Dec 27, 2025
Google logo
Google
Medium
Software EngineerIntern Locked

Match people to questions using tags and priorities

This question evaluates competencies in bipartite matching and combinatorial optimization, along with practical data-structure design for scalable tag...

Coding & Algorithms
11
0
189 people solved
Dec 27, 2025
Snowflake logo
Snowflake
Medium
Software Engineer

Solve Array Distance and Wiki Navigation

You are given two independent coding tasks. For each task, clarify edge cases, implement the function, and write meaningful test cases. Task 1: Minimu...

Coding & Algorithms
2
0
27 people solved
Apr 23, 2026
DoorDash logo
DoorDash
Medium
Software Engineer

Maximize Chef Assignment Profit

You are given three integer arrays: - chefSkill[i]: the skill level of the i-th chef. - dishDifficulty[j]: the difficulty level required to cook the j...

Coding & Algorithms
2
0
20 people solved
Apr 23, 2026
Flexport logo
Flexport
Hard
Software Engineer

Measure Meeting Coverage and Required Rooms

Measure Meeting Coverage and Required Rooms Given meeting intervals, compute both the total amount of time spent in at least one meeting and the minim...

Coding & Algorithms
0
0
8 people solved
Jun 28, 2026
Uber logo
Uber
Medium
Software EngineerSenior+

Quadtree for 2D Geospatial Points

Quadtree for 2D Geospatial Points Design and implement a point quadtree that stores geographic locations on a 2D plane and supports efficient axis-ali...

Coding & Algorithms
0
0
6 people solved
Jun 28, 2026