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
Palantir logo
Palantir
Medium
Software Engineer

Reflect on experiences and teamwork

Reflect on experiences and teamwork Behavioral and Leadership Prompts (Software Engineer – Technical Screen) Context You will be asked to share concis...

Behavioral & Leadership
19
0
181 people solved
Jul 26, 2025
Airwallex logo
Airwallex
Medium
Data ScientistSenior+

Diagnose a dip in approval/conversion rate

You are a Staff Data Scientist analyzing a time series metric for a payments/fintech product. Data: Daily (or weekly) time series from Jan 2013 to Jan...

Analytics & Experimentation
12
0
92 people solved
Oct 14, 2025
C3 AI logo
C3 AI
Medium
Data ScientistSenior+

Describe challenge, influence, and mentorship outcomes

Answer three parts using the STAR method and concrete metrics: (1) Most challenging project: what was the goal, constraints, and your specific ownersh...

Behavioral & Leadership
3
0
30 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Choose threshold under asymmetric costs

You own a credit-card fraud classifier deployed as a probability scorer. Choose an operating threshold under asymmetric costs and justify it quantitat...

Machine Learning
6
0
58 people solved
Oct 13, 2025
Capital One logo
Capital One
Hard
Data Scientist

Optimize amusement park pricing, capacity, and testing

Context You are interviewing for a Data Scientist role focused on analytics and experimentation. An amusement park is considering launching a paid Fas...

Analytics & Experimentation
8
0
80 people solved
Oct 13, 2025
Shopify logo
Shopify
Medium
Data Scientist

Justify and harden your analytics and BI stack

List your current analytics tech suite end-to-end (ingestion, storage/warehouse, transformation, orchestration, catalog/lineage, experimentation platf...

Data Manipulation (SQL/Python)
6
0
82 people solved
Oct 13, 2025
Shopify logo
Shopify
Medium
Data Scientist

Design robust experiment for ambiguous core change

You must evaluate a core product change that likely has network effects (e.g., a matchmaking tweak in a large online game with 8M DAU). Define the pri...

Analytics & Experimentation
13
0
94 people solved
Oct 13, 2025
Capital One logo
Capital One
Easy
Data Scientist

Calculate profit and break-even across pricing models

Unit Economics and Break-even Analysis for a Cloud-Storage Startup You are analyzing a cloud-storage startup that currently charges unit-based pricing...

Statistics & Math
9
0
92 people solved
Oct 13, 2025
OneMain Financial logo
OneMain Financial
Hard
Data Scientist

Handle missing data and outliers robustly

Customer Churn Modeling: Preprocessing, Missingness, Outliers, and Evaluation Context You are building a binary churn model for a consumer subscriptio...

Machine Learning
8
0
64 people solved
Oct 13, 2025
Apple logo
Apple
Medium
Data Scientist

Compare Normal vs Poisson; test dispersion and approximate tails

You collect n=200 independent minute-level event counts with sample mean x̄=14.5 and sample variance s²=16.2. 1) Under a Poisson(λ) model, derive the ...

Statistics & Math
6
0
85 people solved
Oct 13, 2025
Citadel logo
Citadel
Medium
Data Scientist

Discuss PhD coursework and research impact

Behavioral: PhD Coursework and Research Reflection (Data Scientist Technical Screen) Context You are interviewing for a Data Scientist role. The inter...

Behavioral & Leadership
6
0
48 people solved
Oct 13, 2025
Citadel logo
Citadel
Hard
Data Scientist

Design city home-price prediction system

End-to-End System Design: Predict Residential Property Sale Prices Context You are tasked with building a production-grade machine learning system to ...

Machine Learning
7
0
75 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Mitigate risk if no team matches

Contingency Plan When Team Match Stalls for 3+ Weeks Context You are a Data Scientist candidate who has passed onsite interviews and entered team-matc...

Behavioral & Leadership
5
0
56 people solved
Oct 13, 2025
Snapchat logo
Snapchat
Hard
Data Scientist

Design an experiment for spam filtering impact

Experiment Design: Stricter Spam Filter Impact on Friend Requests Context You run a social app with a friend-request system. A stricter spam filter wi...

Analytics & Experimentation
3
0
49 people solved
Oct 13, 2025
Amazon logo
Amazon
Medium
Data Scientist

Choose regularization norms and model formulations

Regularization and model choice. 1) For linear and logistic regression, write the objective functions with L0, L1, L2, and L-infinity penalties in bot...

Machine Learning
5
0
70 people solved
Oct 13, 2025
Snapchat logo
Snapchat
Hard
Data Scientist

Explain Random Forest randomness and implications

Random Forest — Rigor and Practical Choices Context: You are building a binary classifier with a Random Forest. The dataset has 100,000 rows, 100 feat...

Machine Learning
7
0
62 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Describe a leadership STAR story

Behavioral & Leadership: Protecting Analytical Rigor Under Deadline (STAR) Context: You are interviewing for a Data Scientist role. The interviewer wa...

Behavioral & Leadership
4
0
61 people solved
Oct 13, 2025
Meta logo
Meta
Hard
Data Scientist

Compute p-values, power, and adjust errors

Statistics Interview Task (Onsite) You are evaluating a product experiment and related analytics questions. Answer precisely, showing calculations and...

Statistics & Math
7
0
62 people solved
Oct 13, 2025
Medium
Data Scientist

Prove reservoir sampling correctness

Design an algorithm to sample k items uniformly at random from a stream of unknown and potentially massive length N, using O(k) memory and one pass. (...

Coding & Algorithms
4
0
48 people solved
Oct 13, 2025
Atlassian logo
Atlassian
Medium
Data Scientist

Minimize max L1 radius with k centers in 1D

You are given an array A of n integers (values may be negative and may repeat) and an integer k (1 ≤ k ≤ n). Place k cluster centers anywhere on the r...

Machine Learning
7
0
77 people solved
Oct 13, 2025