Problem Bank - 2,472 interview problems

Practice the problems
companies are actually asking.

Company-scoped practice from 241 companies, spanning online assessments, phone screens, onsite interviews, system design, low-level design, and project coding.

2,472
practice problems
updated daily
241
companies covered
updated daily
59
topics covered
across all formats
5
practice formats
coding - data - design - project
A run-through

Scope / Solve / Review.

Three minutes inside the bank.

bank - filter2,472 -> 12
company
StripeDoorDashAirtable+238
stage
assessmentphoneonsitedesign
difficulty
easymediumhard
format
algorithmdatadesignproject
12 matchedfrom 2,472
59 topics

Mapped to the skills companies actually ask.

Topic heat reflects its frequency across every practice format.

Array
844
Greedy
526
String
526
Hash Table
511
Sorting
431
Simulation
408
Dynamic Programming
280
Math
275
Binary Search
167
Design
139
Graph
139
Matrix
135
Sliding Window
132
Prefix Sum
131
Heap
116
Two Pointers
110
Consistency
107
Depth First Search
86
Breadth First Search
84
Data Modeling
80
Intervals
80
Stack
78
Tree
78
Concurrency
69
Bank to Signal

The bank knows what is being asked right now.

When tracked inboxes start seeing Stripe OAs land, the Q3 set surfaces to the top. You practice this quarter's questions, not the ones that were popular in 2019.

  • Problems get a HOT mark when an OA spikes in tracked inboxes.
  • Each company set is dated and prioritized by freshness.
  • Frozen cohorts drop in priority so you do not waste reps.
See live signals
signal -> bank - last 7 dayslive
Stripe+12.4%promoted Q3 set47 pr
DoorDash+8.1%added 4 new problems32 pr
Anthropic+6.2%new cohort opened18 pr
Airtable+3.0%refreshed test cases28 pr
Adobe-2.1%lowered priority22 pr
Teslafrozenarchived19 pr
auto-curated - refreshed hourly
FastPrep vs generic banks

Practice by target, not by folklore.

FastPrepGeneric question banks
Company cohort taggingY~
Runnable editor + inspectable testsY~
Hiring-signal prioritizationY-
Post-pass approach reviewY~

Practice the set before it hits you.

Open the bank, pick your target company, and run the exact style of OA you are likely to see this week.