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

Explain HashMap internals and collisions

Explain HashMap internals and collisions In Java, describe the underlying data structures used by HashMap (e.g., array of buckets, linked lists vs tre...

Coding & Algorithms
6
0
68 people solved
Aug 7, 2025
Meta logo
Meta
Medium
Software Engineer

Discuss project pride, conflict, and pivots

Discuss project pride, conflict, and pivots Behavioral & Leadership (Technical Screen) Context You are a software engineer in a technical screen that ...

Behavioral & Leadership
2
0
44 people solved
Aug 7, 2025
Coupang logo
Coupang
Medium
Software Engineer

Describe your proudest project and dive deep

Describe your proudest project and dive deep Behavioral Prompt: Project You’re Most Proud Of Context: Onsite software engineer behavioral interview. C...

Behavioral & Leadership
4
0
86 people solved
Aug 7, 2025
Navan logo
Navan
Medium
Software Engineer

Model booking auxiliary comments with admin updates

Design an object-oriented model (and high-level system design) for a booking system feature that stores auxiliary comments on a reservation. Core requ...

System Design
7
0
95 people solved
Nov 7, 2025
Medium
Software Engineer

Explain RF/analog IC interview fundamentals

Explain RF/analog IC interview fundamentals You are interviewing for an RF/analog IC design role. Answer the following conceptual questions (no code r...

Software Engineering Fundamentals
9
0
119 people solved
Aug 5, 2025
OpenAI logo
OpenAI
Hard
Software Engineer

Design an End-to-End ML System

Design an End-to-End ML System System Design: Real-Time Recommendation ML System Context You are tasked with designing an end-to-end machine-learning ...

ML System Design
9
0
113 people solved
Aug 4, 2025
Uber logo
Uber
Medium
Software Engineer

Perform matrix Candy Crush elimination

Question Implement a function that, given an m × n integer matrix representing colored blocks (same integers = same color), performs one round of "Can...

Coding & Algorithms
4
0
70 people solved
Aug 4, 2025
Shopify logo
Shopify
Medium
Data Scientist

Describe Your Path and Key Data Science Project

Describe Your Path and Key Data Science Project Onsite Behavioral + Project Deep Dive (Data Scientist) Context You are in an onsite behavioral round f...

Behavioral & Leadership
5
0
84 people solved
Aug 4, 2025
TikTok logo
TikTok
Medium
Data Scientist

Troubleshoot Sudden KPI Drop After Recent Product Release

Troubleshoot Sudden KPI Drop After Recent Product Release Scenario A product dashboard shows a sudden drop in a key business KPI immediately after a n...

Analytics & Experimentation
9
0
64 people solved
Aug 4, 2025
Netflix logo
Netflix
Hard
Data Scientist

Design A/B Test for Streaming Feature Network Effects

Design A/B Test for Streaming Feature Network Effects A/B Test Design With Potential Social-Network Spillovers (Streaming Platform) Context You are de...

Analytics & Experimentation
13
0
108 people solved
Aug 4, 2025
Walmart Labs logo
Walmart Labs
Medium
Data Scientist

Assess Cultural Fit in Informal Hiring Conversations

Assess Cultural Fit in Informal Hiring Conversations Behavioral & Leadership — Informal Conversation Context Onsite conversation with a hiring manager...

Behavioral & Leadership
5
0
38 people solved
Aug 4, 2025
Meta logo
Meta
Medium
Data Scientist

Define and Measure Effective Read on Newsfeed

Define and Measure Effective Read on Newsfeed Designing an "Effective Read" Metric for a Newsfeed Scenario You are tasked with defining and measuring ...

Analytics & Experimentation
2
0
25 people solved
Aug 4, 2025
DoorDash logo
DoorDash
Medium
Data Scientist

Identify Key Metrics to Address Delivery Delays

Identify Key Metrics to Address Delivery Delays Scenario DoorDash, a food-delivery marketplace, is seeing growing customer complaints about orders arr...

Analytics & Experimentation
8
0
106 people solved
Aug 4, 2025
Amazon logo
Amazon
Medium
Data Scientist

Describe Your Professional Journey and Leadership Experiences

Describe Your Professional Journey and Leadership Experiences Behavioral & Leadership Interview Prompt (Data Scientist — Technical Phone Screen) Scena...

Behavioral & Leadership
2
0
46 people solved
Aug 4, 2025
Robinhood logo
Robinhood
Medium
Data Scientist

Identify Overlapping Sessions and Optimize Coverage

Identify Overlapping Sessions and Optimize Coverage Scenario During the technical screen, candidates must implement interval algorithms used in fraud-...

Coding & Algorithms
12
0
113 people solved
Aug 4, 2025
Amazon logo
Amazon
Hard
Data Scientist

Evaluate RAG System Accuracy and Cost Control Strategies

Evaluate RAG System Accuracy and Cost Control Strategies Technical Phone Screen: LLM Pipelines, Knowledge Graphs, and RAG Context You are designing an...

Machine Learning
3
0
55 people solved
Aug 4, 2025
Gusto logo
Gusto
Medium
Data Scientist

Investigate Causes of Increased Payroll Processing Time

Investigate Causes of Increased Payroll Processing Time Diagnose a 15% Increase in Payroll Processing Time Scenario You are a data scientist at a payr...

Analytics & Experimentation
14
0
109 people solved
Aug 4, 2025
Boston Consulting Group logo
Boston Consulting Group
Medium
Data Scientist

Improve Model Generalization with Cross-Validation and Feature Engineering

Improve Model Generalization with Cross-Validation and Feature Engineering Predict Next-Month Orders: Train/Test Split, Pipeline, and AUC Context You ...

Machine Learning
4
0
75 people solved
Aug 4, 2025
First American logo
First American
Medium
Data Scientist

Clarify Ambiguous Requirements and Resolve Team Conflicts

Clarify Ambiguous Requirements and Resolve Team Conflicts Behavioral: Collaboration and Communication (Data Scientist, Onsite) Context You are intervi...

Behavioral & Leadership
5
0
48 people solved
Aug 4, 2025
Meta logo
Meta
Medium
Data Scientist

Construct a 95% Confidence Interval for Comment Counts

Construct a 95% Confidence Interval for Comment Counts Comment Activity Analysis: Mean CI, Sampling Distribution, and 95th Percentile Context You have...

Statistics & Math
3
0
44 people solved
Aug 4, 2025