Full backlog215 tasks
All tasks
Every item in the 56-day loop. Filter by week, track, or status. Check off from here — done tasks stay in history.
All tasks
215
Done
0
Open
215
Showing 215 of 215
Day 1 · Baseline and arrays
0/4Week 1 · Sat 5 Sept · Arrays
System design load balancing
L4 vs L7 load balancing
System design load balancing
RR vs least-conn vs IP-hash
Day 2 · Sliding window
0/4Week 1 · Sun 6 Sept · Sliding window
System design consistent hashing
Consistent hashing
Estimation consistent hashing
Partitions when N → N+1
Day 3 · Two pointers
0/4Week 1 · Mon 7 Sept · Two pointers
Day 4 · Hash maps and prefix sums
0/4Week 1 · Tue 8 Sept · Hashing
System design consistency
Strong vs eventual consistency
Day 5 · Strings
0/4Week 1 · Wed 9 Sept · Strings
Day 6 · Stacks
0/4Week 1 · Thu 10 Sept · Monotonic stack
System design reliability
Health checks and failover
Day 7 · Week 1 retro
0/3Week 1 · Fri 11 Sept · Retro
Day 8 · Linked lists
0/4Week 2 · Sat 12 Sept · Linked lists
Day 9 · Heaps and top-K
0/4Week 2 · Sun 13 Sept · Heaps
Day 10 · Intervals
0/4Week 2 · Mon 14 Sept · Intervals
Day 11 · Binary search
0/4Week 2 · Tue 15 Sept · Binary search
Day 12 · Caching systems
0/4Week 2 · Wed 16 Sept · Caching
Day 13 · Queues and async
0/4Week 2 · Thu 17 Sept · Queues
System design messaging
At-least-once vs exactly-once
System design messaging
Competing consumers, poison pills
Day 14 · Week 2 retro
0/3Week 2 · Fri 18 Sept · Retro
Day 15 · Binary trees
0/4Week 3 · Sat 19 Sept · Trees
Day 16 · BST and recursion
0/4Week 3 · Sun 20 Sept · BST
Day 17 · Graphs BFS and DFS
0/4Week 3 · Mon 21 Sept · Graphs
Day 18 · Topo sort and union-find
0/4Week 3 · Tue 22 Sept · Graphs
System design reliability
Circuit breaker, retry, timeout
Day 19 · Rate limiter
0/4Week 3 · Wed 23 Sept · Rate limiting
System design rate limiter
Token bucket vs sliding window
System design rate limiter
Global limiter, multi-region
Day 20 · URL shortener
0/4Week 3 · Thu 24 Sept · URL shortener
System design url shortener
TinyURL — IDs, 301 vs 302
System design url shortener
Aliases, analytics, abuse
Day 21 · Week 3 retro
0/3Week 3 · Fri 25 Sept · Retro
Day 22 · 1D dynamic programming
0/4Week 4 · Sat 26 Sept · DP
Day 23 · 2D DP
0/4Week 4 · Sun 27 Sept · DP
Day 24 · Backtracking
0/4Week 4 · Mon 28 Sept · Backtracking
Day 25 · Advanced graphs
0/4Week 4 · Tue 29 Sept · Graphs
Day 26 · Newsfeed
0/4Week 4 · Wed 30 Sept · Newsfeed
Day 27 · Chat and messaging
0/4Week 4 · Thu 1 Oct · Chat
Day 28 · Week 4 retro
0/3Week 4 · Fri 2 Oct · Retro
Day 29 · Notification service
0/4Week 5 · Sat 3 Oct · Notifications
System design notifications
Push, email, in-app notifications
System design notifications
Priority, batching, quiet hours
Day 30 · Search and typeahead
0/4Week 5 · Sun 4 Oct · Search
System design search
Inverted index, ranking, freshness
Day 31 · Upload and CDN pipeline
0/4Week 5 · Mon 5 Oct · Blob pipeline
Day 32 · Multi-tenant and identity
0/4Week 5 · Tue 6 Oct · Multi-tenancy
System design identity
AuthN / AuthZ, tokens, sessions
Day 33 · LLD core objects
0/4Week 5 · Wed 7 Oct · LLD
Day 34 · LLD scheduling
0/4Week 5 · Thu 8 Oct · LLD
Day 35 · Week 5 retro
0/3Week 5 · Fri 9 Oct · Retro
Day 36 · STAR inventory
0/4Week 6 · Sat 10 Oct · Behavioral
Day 37 · Growth mindset stories
0/4Week 6 · Sun 11 Oct · Behavioral
Day 38 · Conflict and customer
0/4Week 6 · Mon 12 Oct · Behavioral
Day 39 · Estimation drills
0/4Week 6 · Tue 13 Oct · Estimation
Day 40 · LLD polish
0/4Week 6 · Wed 14 Oct · LLD
Day 41 · Mixed senior signals
0/4Week 6 · Thu 15 Oct · Mixed
Day 42 · Week 6 retro
0/3Week 6 · Fri 16 Oct · Retro
Day 43 · Coding mock A
0/4Week 7 · Sat 17 Oct · Mock
Day 44 · Coding mock B
0/4Week 7 · Sun 18 Oct · Mock
Day 45 · System design mock A
0/4Week 7 · Mon 19 Oct · Mock
Day 46 · LLD mock
0/4Week 7 · Tue 20 Oct · Mock
Day 47 · Behavioral mock
0/4Week 7 · Wed 21 Oct · Mock
Day 48 · Half loop
0/4Week 7 · Thu 22 Oct · Mock
Day 49 · Week 7 retro
0/3Week 7 · Fri 23 Oct · Retro
Day 50 · Full loop A — coding
0/4Week 8 · Sat 24 Oct · Mock loop
Day 51 · Full loop B — design + behavioral
0/4Week 8 · Sun 25 Oct · Mock loop
Day 52 · Weak-pattern clinic
0/4Week 8 · Mon 26 Oct · Clinic
Day 53 · Polish
0/4Week 8 · Tue 27 Oct · Polish
Day 54 · Light day
0/4Week 8 · Wed 28 Oct · Taper
Day 55 · Rest / light review
0/3Week 8 · Thu 29 Oct · Rest
Day 56 · Final retro
0/3Week 8 · Fri 30 Oct · Close