Interview Prep
A week-by-week plan for every seat.
Week-by-week plans for each quant seat. Check tasks off as you go, progress is saved in your browser, no account needed. Not sure which track? Read the role guide first.
Quant Trader Track
Trader / market-making seats (Optiver, SIG, IMC, Jane Street style) · 8 weeks · 8–12 hrs/week
Trading interviews test speed and calibration more than depth: mental math under time pressure, expected-value games, and market-making simulations. This plan builds the reflexes.
- 1
Week 1: Foundations & daily habit
Start the daily mental-math habit and refresh core probability.
- 2
Week 2: Expected value everywhere
Price any simple bet in under a minute.
- 3
Week 3: Brainteasers & logic
Recognize the classic puzzle archetypes on sight.
- 4
Week 4: Market making I
Understand spreads, quoting, and why you move your market.
- 5
Week 5: Conditional probability & Bayes
Update beliefs correctly and quickly.
- 6
Week 6: Market making II & game strategy
Handle the follow-ups: informed flow, inventory, sizing.
- 7
Week 7: Speed under pressure
Simulate test conditions: timed, no paper, out loud.
- 8
Week 8: Mocks & stories
Full interview simulation plus the human part.
Quant Researcher Track
Research seats at funds and prop shops (Two Sigma, Citadel, DE Shaw style) · 12 weeks · 10–15 hrs/week
Research interviews go deep: probability theory, statistics and inference, clean coding, and increasingly a research discussion where you defend methodology. This plan builds depth in layers.
- 1
Week 1: Probability foundations
Rebuild fundamentals rigorously, not just by pattern matching.
- 2
Week 2: Probability depth
Random walks, Markov chains, and conditioning tricks.
- 3
Week 3: Statistics I: estimation
Estimators, bias, variance, and MLE cold.
- 4
Week 4: Statistics II: inference
Hypothesis testing and confidence intervals without hand-waving.
- 5
Week 5: Regression & modeling
OLS assumptions, interpretation, and failure modes.
- 6
Week 6: Coding I: fluency
Clean Python for arrays, hashing, and data manipulation.
- 7
Week 7: Coding II: patterns
DP, heaps, streaming data, the researcher's toolkit.
- 8
Week 8: Quant finance literacy
Speak the language of strategies and risk.
- 9
Week 9: Brainteasers & breadth
Cover the classics researchers still get asked.
- 10
Week 10: Research project
Have one piece of work you can defend for 30 minutes.
- 11
Week 11: Hard mode
Difficulty 4–5 across all topics.
- 12
Week 12: Mocks & narrative
Simulate the full loop and polish your research story.
Quant Developer Track
Developer seats at funds and HFT firms (HRT, Jump, Citadel style) · 10 weeks · 8–14 hrs/week
Quant dev interviews are software interviews with a higher bar for correctness and performance, plus enough probability to prove you can talk to researchers. Coding is 70% of the battle.
- 1
Week 1: Arrays, hashing, two pointers
The bread-and-butter patterns at full speed.
- 2
Week 2: Sliding windows & prefix sums
Stream-shaped thinking, the quant-dev signature.
- 3
Week 3: Stacks, queues, linked lists
Monotonic stacks and classic list manipulation.
- 4
Week 4: Binary search & sorting
Never fumble a boundary condition again.
- 5
Week 5: Dynamic programming
Recognize the state, write the recurrence, then optimize.
- 6
Week 6: Design & data structures
LRU cache, streaming medians, order books.
- 7
Week 7: Numerical care & performance
Floating point, overflow, and why naive code loses money.
- 8
Week 8: Probability for developers
Enough probability to pass the math screen comfortably.
- 9
Week 9: Hard mode & breadth
Difficulty 4–5 coding plus brainteaser coverage.
- 10
Week 10: Mocks & systems talk
Full-loop simulation including the systems conversation.
All drills link into the free question bank - every question has a full worked solution. Pair the plan with the concept library when you hit unfamiliar territory.