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

Discuss your proudest project

Discuss your proudest project Behavioral prompt — Your most impactful project Context You are in a behavioral/leadership interview for a Software Engi...

Behavioral & Leadership
3
0
70 people solved
Aug 8, 2025
Amazon logo
Amazon
Hard
Software Engineer

Design feedback and feature rollout platform

Design feedback and feature rollout platform System Design: Feedback + Feature Rollout Platform Context Build a multi-tenant platform that lets produc...

System Design
4
0
50 people solved
Aug 8, 2025
TikTok logo
TikTok
Hard
Machine Learning Engineer

Design LLM-enhanced recommendation solutions

Design LLM-enhanced recommendation solutions System Design: Incorporating Large Language Models (LLMs) into a Large-Scale Recommendation System Contex...

ML System Design
5
0
74 people solved
Aug 8, 2025
Amazon logo
Amazon
Medium
Software Engineer

Answer Amazon Leadership Principles questions

Answer Amazon Leadership Principles questions Behavioral Interview Prep: Amazon Leadership Principles (Software Engineer, Onsite) Context You are prep...

Behavioral & Leadership
13
0
93 people solved
Aug 7, 2025
PayPal logo
PayPal
Medium
Software Engineer

Compare final, finally, finalize

Compare final, finally, finalize Compare Java's final keyword, the finally block, and the finalize() method. For each, explain purpose, typical use ca...

Coding & Algorithms
5
0
63 people solved
Aug 7, 2025
PayPal logo
PayPal
Medium
Software Engineer

Assess HashMap vs ConcurrentHashMap

Assess HashMap vs ConcurrentHashMap Is Java's HashMap thread-safe? Explain why or why not. How does ConcurrentHashMap achieve thread safety and perfor...

Coding & Algorithms
5
0
56 people solved
Aug 7, 2025
Meta logo
Meta
Medium
Software Engineer

Design a mini banking system

Design a mini banking system In-Memory Banking System — Design and Implementation You are to design and implement an in-memory banking system that sup...

System Design
9
0
89 people solved
Aug 7, 2025
DoorDash logo
DoorDash
Medium
Software Engineer

Design consistent hashing with a sorted map

Design consistent hashing with a sorted map Consistent Hashing with a Sorted Map (Virtual Nodes) Context You are building a client-side library to map...

System Design
19
0
185 people solved
Aug 7, 2025
UiPath logo
UiPath
Medium
Machine Learning Engineer

Explain Transformer Layers and FFN Rationale

Explain Transformer Layers and FFN Rationale Explain the Transformer architecture in detail, then walk through the math step by step. 1. Describe the ...

Machine Learning
9
0
70 people solved
Aug 7, 2025
Airwallex logo
Airwallex
Medium
Data Scientist

How would you test swapping two CTA buttons?

You work on the Airwallex marketing/product landing page. There are two primary CTA buttons: - “See a demo” - “Get started” A proposal suggests swappi...

Analytics & Experimentation
3
0
65 people solved
Oct 14, 2025
Google logo
Google
Medium
Software Engineer

Answer product, collaboration, and prioritization scenarios

Behavioral / Leadership prompts Answer the following (you can assume a 35–40 minute behavioral interview): 1. Intro (5 minutes): Walk through your bac...

Behavioral & Leadership
3
0
45 people solved
Oct 14, 2025
Meta logo
Meta
Hard
Data Scientist

Measure impact of bot mitigation via experiment

Experiment Design: Measuring the Impact of a Bot‑Mitigation System Context You are evaluating a production change to a large social platform that hide...

Analytics & Experimentation
9
0
101 people solved
Oct 13, 2025
Meta logo
Meta
Hard
Data Scientist

Design bot detection and evaluate trade-offs

Bot-Detection System Design for Comment Activity Context You are designing and evaluating a machine learning system to detect automated (bot) comment ...

Machine Learning
3
0
44 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist Locked

Estimate bots and CI from DAU spike

This question evaluates proficiency in mixture modeling for anomaly detection, parametric and nonparametric inference for mean differences, handling o...

Statistics & Math
9
1
98 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Build and evaluate donation propensity model

You need a model to maximize expected net revenue from solicitations. Costs: online reach costs $1 per person; gala attendance costs $100 per attendee...

Machine Learning
5
0
70 people solved
Oct 13, 2025
Capital One logo
Capital One
Medium
Data Scientist

Dissect a failure and corrective actions

Describe a recent failure. Explain: a) root causes (your decisions vs. external factors) using a 5 Whys or fault-tree; b) early warning signals you mi...

Behavioral & Leadership
5
0
42 people solved
Oct 13, 2025
Meta logo
Meta
Medium
Data Scientist

Measure a friend-recommendation launch

A new friend-recommendation algorithm ships behind a feature flag. Design how you will measure success and decide whether to launch: - State no more t...

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

Graph WTP vs content and explain cap

Willingness-to-Pay (WTP) vs. Content Quantity Context Assume the number of available shows is a nonnegative quantity S (S ≥ 0). A customer's maximum w...

Statistics & Math
6
0
44 people solved
Oct 13, 2025
Capital One logo
Capital One
Easy
Data Scientist

Compute monthly break-even subscribers

Break-even Analysis for a Subscription Streaming Service Context A streaming startup incurs monthly fixed costs and per-subscriber variable costs and ...

Statistics & Math
10
0
73 people solved
Oct 13, 2025
Google logo
Google
Medium
Data Scientist

Diagnose 10–11% usage drop across geos

US usage is down 10% and Mexico is down 11%. List plausible confounders (seasonality, pricing, outages, marketing mix, competitor moves, feature rollo...

Analytics & Experimentation
6
0
77 people solved
Oct 13, 2025