NewML System Design & SQL tracks just landedSee what's new
Real SDE Interview Question Bank

Practice the exact questions real engineers got asked.

Practice real SDE questions across coding, SQL, system design, ML, and OOD, refreshed daily from community reports.

Synced daily
from  LC Discussfrom Reddit r/cscareers from  1Point3Acres from  Blind from  real candidates 
Freshly sourcedLive
Sliding Window MaximumOpenAI·LC DiscussCodingHard
Top N Products by RevenueStripe·RedditSQLMedium
Design a Rate LimiterUber·1Point3AcresSystem DesignHard
LRU Cache with TTLDatabricks·Candidate reportCodingMedium
Merge K Sorted StreamsAnthropic·LC DiscussCodingHard
Sessionize Event LogsAirbnb·RedditSQLMedium
Design Notification FanoutMeta·1Point3AcresSystem DesignHard
Validate Parking Lot OODAmazon·Candidate reportOODMedium
Sliding Window MaximumOpenAI·LC DiscussCodingHard
Top N Products by RevenueStripe·RedditSQLMedium
Design a Rate LimiterUber·1Point3AcresSystem DesignHard
LRU Cache with TTLDatabricks·Candidate reportCodingMedium
Merge K Sorted StreamsAnthropic·LC DiscussCodingHard
Sessionize Event LogsAirbnb·RedditSQLMedium
Design Notification FanoutMeta·1Point3AcresSystem DesignHard
Validate Parking Lot OODAmazon·Candidate reportOODMedium
New questions land every day from the community
0+
Real interview questions
0
Companies covered
0K+
Engineers practicing
+0
Added every week
01 · The bank

One bank. Every track. 52 companies.

Filter by company or by question type. Whatever round you're prepping for, the problems are already here and growing weekly.

Coding700+SQL30+System Design100+OOD20+
OpenAI
43 problems
Anthropic
48 problems
Google
76 problems
Meta
37 problems
Amazon
100 problems
Microsoft
68 problems
Stripe
50 problems
Uber
40 problems
Coinbase
56 problems
Databricks
24 problems
Airbnb
41 problems
DoorDash
31 problems
OpenAI
43 problems
Anthropic
48 problems
Google
76 problems
Meta
37 problems
Amazon
100 problems
Microsoft
68 problems
Stripe
50 problems
Uber
40 problems
Coinbase
56 problems
Databricks
24 problems
Airbnb
41 problems
DoorDash
31 problems
Snowflake
29 problems
Pinterest
33 problems
TikTok
21 problems
LinkedIn
26 problems
Roblox
20 problems
Atlassian
28 problems
Bloomberg
14 problems
Netflix
13 problems
Robinhood
27 problems
Two Sigma
7 problems
Citadel
12 problems
Jane Street
10 problems
Snowflake
29 problems
Pinterest
33 problems
TikTok
21 problems
LinkedIn
26 problems
Roblox
20 problems
Atlassian
28 problems
Bloomberg
14 problems
Netflix
13 problems
Robinhood
27 problems
Two Sigma
7 problems
Citadel
12 problems
Jane Street
10 problems
Community Sourcing

Sourced by the community, refreshed daily.

Collected from LC Discuss, Reddit, 1Point3Acres, and Blind, plus candidate reports, then refreshed daily so you practice what teams ask now.

LC DiscussReddit1Point3AcresBlindCandidate reports
Updated daily · last sync 10h ago
Hand-Curated

Hand-curated by senior & staff engineers.

Reviewed by experienced senior and staff engineers, so each question stays practical, current, and interview-ready.

Vetted by senior & staff engineers
Verified against recent rounds
Not a repackaged LeetCode list
02 · The toolkit

Every question type, shown the way you'll face it.

Coding, SQL, system design, and OOD each get their own way of practicing, with the tooling and talking points that round actually demands.

···
Two SumEasyArray
// O(n) hash map approach
function twoSum(nums, target) {
const seen = new Map();
for (let i = 0; i < nums.length; i++) {
const need = target - nums[i];
if (seen.has(need)) return [seen.get(need), i];
seen.set(nums[i], i);
}
}
Not run yetRunning…12 / 12 passedRunRunning
Top SubmittersMediumSQL
SELECT u.name, COUNT(s.id) AS submissions
FROM users u
JOIN submissions s ON u.id = s.user_id
WHERE s.status = 'accepted'
GROUP BY u.name
ORDER BY submissions DESC LIMIT 5;
Not run yetRunning…Query OK · 5 rowsRunRunning
Design URL ShortenerSystem Design

Design a URL shortening service handling 100M DAU with <50ms p99 read latency.

Client
API Gateway
Redis Cache
PostgreSQL
~1.2k req/s·read/write 100:1·p99 <50 ms
Functional reqs
Capacity est.
DB schema
Scaling
Parking Lot SystemOOD
«abstract»Vehicle
# plate: string
# size: VehicleSize

+ park(spot): boolean
Car
inherits Vehicle

+ size = Compact
const car = new Car("ABC-123"); // size: Compact
What you get
Run in 4 languagesPython, Java, C++ and Go, in-browser
Reference solutionsOptimal patterns shown side by side
Line-by-line breakdownsAI-refined reasoning, not just answers
Complexity analysisDefend your time & space out loud
Live query runnerExecute against real sample data
Production-shaped schemasReal joins, not toy tables
Query-plan walkthroughSee how the engine resolves it
Edge-case test setsNULLs, ties and empties covered
Annotated architecturesReference diagrams, component by component
Capacity estimationBack-of-envelope frameworks
Trade-off deep-divesWhen to pick what, and why
Follow-up drillsThe scaling questions that come next
Interview-ready UMLClean class models you can defend
Pattern playbookWhere each design pattern actually fits
SOLID checksCatch the violations before they do
Extensibility curveballsThe "now add X" asks, handled
03 · How we compare

Not another LeetCode clone.

The things that matter when you're prepping for a specific company. Most platforms skip those details.

FeatureLeetCodeEducativeHack2hire
Real, company-tagged interview questions
Non-LeetCode original problems
Expert tutorials for every problem
Common follow-up question sets
Track interview question trends
Customizable test cases
Community-sourced, refreshed daily
Save & track your progress
04 · Outcomes

Engineers are using us to level up and move on.

Real prep turns into real offers. Here's where some of our members landed.

0+
Verified offers
landed by members
+0%
Median comp increase
among hired members
A startupStripe
+0%total comp

The system design sets were the exact rounds I got. I walked in already knowing the follow-ups.

L. Chen
L. Chen
Backend → ML Infra · Senior SWE
AffirmAirbnb
+0%total comp

Stopped grinding random LeetCode and practiced what was actually being asked. Two months, signed offer.

R. Mehta
R. Mehta
SDE II → MTS · Member · 2026
AmazonOpenAI
+0%total comp

The community-sourced questions were fresher than anything on public repos. That was the edge.

D. Park
D. Park
Full-stack → Research Eng · Member · 2026
Outcomes shown are illustrative member journeys. Individual results vary.
Ready when you are

Your next offer is a
few hard problems away.

The exact questions, the tooling, and a community pushing each other toward the offer.

No credit card to explore · cancel anytime