Study plans

Complete · 60 Days

· 60-day option

A steadier two-month pass through every topic and coding problem at a gentler pace. A few problems a day across mixed topics, so earlier material stays fresh right up to interview day.

Sign in to track your progress — each problem checks off as you solve it.

01Brain Teasers

02Probability

03Stochastic Processes

04Calculus & Linear Algebra

05Algorithms & Numerical

64
Two SumLeetCode
Algorithms & NumericalGoogleDE Shaw
Easy
73
Monte Carlo — Estimate π
Algorithms & NumericalGoldman SachsTwo Sigma
Easy
74
Newton’s Method for √2
Algorithms & NumericalGoldman SachsJane Street
Easy
83
Nim GameLeetCode
Algorithms & NumericalJane StreetSIG / Susquehanna
Easy
65
Product of Array Except SelfLeetCode
Algorithms & NumericalTwo SigmaHRT
Medium
67
Kth Largest ElementLeetCode
Algorithms & NumericalTwo SigmaDE Shaw
Medium
69
Maximum Subarray (Kadane)LeetCode
Algorithms & NumericalTwo SigmaDE Shaw
Medium
70
Random Pick with WeightLeetCode
Algorithms & NumericalCitadelTwo Sigma
Medium
71
Shuffle an Array (Fisher-Yates)LeetCode
Algorithms & NumericalTwo SigmaDE Shaw
Medium
72
Best Time to Buy and Sell StockLeetCode
Algorithms & NumericalTwo SigmaDE Shaw
Medium
75
Rand10() from Rand7()LeetCode
Algorithms & NumericalJane StreetOptiver
Medium
76
Coin Change (DP)LeetCode
Algorithms & NumericalGoogleDE Shaw
Medium
78
Online Stock SpanLeetCode
Algorithms & NumericalCitadel SecuritiesHRT
Medium
79
Time-Based Key-Value StoreLeetCode
Algorithms & NumericalTwo SigmaJump Trading
Medium
80
Best Time to Buy and Sell Stock IILeetCode
Algorithms & NumericalOptiverJane Street
Medium
81
Gas StationLeetCode
Algorithms & NumericalJane StreetCitadel
Medium
82
Jump GameLeetCode
Algorithms & NumericalGoogleDE Shaw
Medium
84
Predict the WinnerLeetCode
Algorithms & NumericalJane StreetOptiver
Medium
85
LRU CacheLeetCode
Algorithms & NumericalTwo SigmaHRT
Medium
86
Longest Increasing SubsequenceLeetCode
Algorithms & NumericalTwo SigmaDE Shaw
Medium
88
Course ScheduleLeetCode
Algorithms & NumericalGoogleDE Shaw
Medium
89
Number of IslandsLeetCode
Algorithms & NumericalGoogleTwo Sigma
Medium
66
Trapping Rain WaterLeetCode
Algorithms & NumericalJane StreetCitadel Securities
Hard
68
Sliding Window MaximumLeetCode
Algorithms & NumericalHRTJump Trading
Hard
77
Median of Two Sorted ArraysLeetCode
Algorithms & NumericalGoogleTwo Sigma
Hard
87
Find Median from Data StreamLeetCode
Algorithms & NumericalTwo SigmaCitadel
Hard

06Finance

07Options & Greeks

08Portfolio & Risk

09Statistics

Follow as a 60-day schedule

Interleaved, easy → hard, mixed daily

1
Day 1

Coding · Brain teasers · Probability

2
Day 2

Calculus · Finance · Options

3
Day 3

Portfolio · Statistics · Stochastic

4
Day 4

Coding · Brain teasers · Probability

5
Day 5

Calculus · Finance · Options

6
Day 6

Coding · Probability

7
Day 7

Brain teasers · Finance · Portfolio

8
Day 8

Calculus · Statistics · Stochastic

9
Day 9

Coding · Options · Probability

10
Day 10

Coding · Brain teasers · Finance

11
Day 11

Calculus · Options · Probability

12
Day 12

Coding · Portfolio · Statistics

13
Day 13

Brain teasers · Finance · Stochastic

14
Day 14

Calculus · Options · Probability

15
Day 15

Coding · Brain teasers · Portfolio

16
Day 16

Coding · Finance · Probability

17
Day 17

Calculus · Options · Statistics

18
Day 18

Coding · Probability · Stochastic

19
Day 19

Coding · Brain teasers · Finance

20
Day 20

Calculus · Options · Portfolio

21
Day 21

Brain teasers · Finance · Probability

22
Day 22

Coding · Statistics · Stochastic

23
Day 23

Calculus · Options · Probability

24
Day 24

Coding · Brain teasers

25
Day 25

Finance · Portfolio

26
Day 26

Coding · Probability

27
Day 27

Calculus · Options

28
Day 28

Statistics · Stochastic

29
Day 29

Coding · Brain teasers

30
Day 30

Finance · Probability

31
Day 31

Calculus · Portfolio

32
Day 32

Coding · Options

33
Day 33

Brain teasers · Finance

34
Day 34

Coding · Probability

35
Day 35

Statistics · Stochastic

36
Day 36

Calculus · Options

37
Day 37

Coding · Probability

38
Day 38

Brain teasers · Finance

39
Day 39

Coding · Portfolio

40
Day 40

Calculus · Options

41
Day 41

Brain teasers · Probability

42
Day 42

Coding · Finance

43
Day 43

Statistics · Stochastic

44
Day 44

Portfolio · Probability

45
Day 45

Calculus · Options

46
Day 46

Coding · Brain teasers

47
Day 47

Finance · Probability

48
Day 48

Coding · Calculus

49
Day 49

Options · Statistics

50
Day 50

Brain teasers · Stochastic

51
Day 51

Finance · Portfolio

52
Day 52

Coding · Probability

53
Day 53

Coding · Calculus

54
Day 54

Brain teasers · Options

55
Day 55

Finance · Probability

56
Day 56

Coding · Statistics

57
Day 57

Portfolio · Stochastic

58
Day 58

Calculus · Options

59
Day 59

Brain teasers · Finance

60
Day 60

Coding · Probability