Tech Interview Questions

Practice 9,031+ 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.0k Questions 486 Companies08.11.2026
Showing 20 results
Role
Whatnot logo
Whatnot
Medium
Data Scientist Locked

Measure a Discovery Boost in a Two-Sided Marketplace

Design a measurement plan for a discovery change in a two-sided marketplace. The interview question evaluates metric selection, experiment design, int...

Analytics & Experimentation
1
0
17 people solved
May 23, 2026
Whatnot logo
Whatnot
Medium
Data Scientist Locked

Turn a Marketplace Data Insight into an Actionable Product Plan

Practice turning a marketplace data observation into an interview-ready product and analytics plan. The question tests problem framing, stakeholder al...

Analytics & Experimentation
1
0
13 people solved
May 23, 2026
Anthropic logo
Anthropic
Hard
Software Engineer Locked

Implement Persistent Memoization LRU Cache

This question evaluates knowledge of memoization, LRU cache semantics, deterministic cache-key construction from positional and keyword arguments, JSO...

Coding & Algorithms
9
0
69 people solved
May 23, 2026
Bytedance logo
Bytedance
Medium
Software EngineerSenior+

Design a Real-Time Auction Platform

Design a real-time online auction platform. Users can browse an auction, submit bids, and see the current highest bid and bid history update live. Tra...

System Design
2
0
41 people solved
Apr 14, 2026
Axon logo
Axon
Medium
Software Engineer

Answer tough self-awareness and team questions

In a director-level behavioral interview, answer the following questions clearly and professionally: 1. What is something people have misunderstood ab...

Behavioral & Leadership
18
0
155 people solved
Feb 8, 2026
Microsoft logo
Microsoft
Medium
Machine Learning Engineer

Describe motivation, ownership, and conflict

Expect behavioral and culture-fit questions such as: - Why do you want this role or company? - Tell me about a time you showed ownership without being...

Behavioral & Leadership
4
0
63 people solved
Feb 23, 2026
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Describe an innovation you drove end-to-end

Behavioral Question: Innovation Many teams value “innovation,” meaning you can generate and deliver novel, high-impact ideas. Prompt: - Tell me about ...

Behavioral & Leadership
8
0
78 people solved
Jan 10, 2026
Bytedance logo
Bytedance
Medium
Machine Learning Engineer

Explain XGBoost's Overfitting Resistance

A single, unpruned decision tree can recursively partition the training set until its leaves describe individual training points, which makes it a hig...

Machine Learning
6
0
107 people solved
Mar 27, 2026
Adyen logo
Adyen
Hard
Software Engineer

Design scalable LRU cache and backtracking API

Design scalable LRU cache and backtracking API System Design: Two Production-Ready Services A) Thread-Safe LRU Caching Service Design and describe a p...

System Design
14
0
218 people solved
Jul 26, 2025
Mercor logo
Mercor
Medium
Machine Learning Engineer Locked

Implement a Referral Network

This question evaluates skills in modeling and manipulating directed acyclic graphs, implementing graph-based ranking metrics (reachability and flow c...

Coding & Algorithms
3
0
38 people solved
May 2, 2026
Zoox logo
Zoox
Medium
Machine Learning Engineer Locked

Compute Roller Coaster Scores

This question evaluates proficiency in string parsing, floating-point arithmetic, conditional logic, and designing extensible rule-based scoring syste...

Coding & Algorithms
7
0
99 people solved
May 2, 2026
Microsoft logo
Microsoft
Medium
Software Engineer

Design read-heavy org chart subordinate counts

You are given manager→direct-report relationships for an organization (an employee has at most one direct manager; the top-level employee has none). B...

System Design
9
0
88 people solved
Feb 7, 2026
J.P. Morgan logo
J.P. Morgan
Easy
Software Engineer

Design a URL shortener

Design a URL shortening service similar to Bitly. The service should accept a long URL and return a short alias, and visiting the short URL should red...

System Design
21
0
142 people solved
Mar 10, 2026
LinkedIn logo
LinkedIn
Easy
Software Engineer

Handle Issues and Onboard Teammates

The manager and communication rounds focused on two prompts: 1. Tell me about a time you handled a cross-functional issue, operational incident, or di...

Behavioral & Leadership
4
0
70 people solved
Mar 10, 2026
Coupang logo
Coupang
Medium
Software Engineer

Design an IAM system for services and users

System Design Prompt Design an Identity and Access Management (IAM) system for an organization/platform. The system must support: - Human users and se...

System Design
11
0
116 people solved
Dec 13, 2025
Google logo
Google
Medium
Software Engineer

Handle Teammate Who Feels Pressured

An interviewer asks: suppose one of your teammates is often underperforming and tells others that your pace and work style make them feel pressured. H...

Behavioral & Leadership
8
0
117 people solved
Feb 22, 2026
Microsoft logo
Microsoft
Medium
Machine Learning Engineer Locked

Implement SFT Sample Packing

This question evaluates proficiency in preprocessing for autoregressive language models, including deterministic sequence packing, construction of los...

Coding & Algorithms
4
0
49 people solved
Apr 13, 2026
Uber logo
Uber
Easy
Data Scientist Locked

How do you derive CDF from a PDF?

This question evaluates understanding of the relationship between a probability density function and its cumulative distribution function, the formal ...

Statistics & Math
11
0
139 people solved
Feb 6, 2026
Anthropic logo
Anthropic
Hard
Software Engineer

Design a batch inference API

Design an Asynchronous (POST-and-Poll) Inference Service API Design an asynchronous inference service for serving model predictions. A client submits ...

ML System Design
68
0
1026 people solved
Sep 6, 2025
Shopify logo
Shopify
Hard
Machine Learning Engineer

Design a hierarchical multi-label classifier

System Design: Hierarchical Multi-Label Classifier for Noisy Taxonomy Context You have a catalog of items with hierarchical tags (e.g., Category → Sub...

ML System Design
44
0
303 people solved
Sep 6, 2025