- The DSA Woodshed
- Reference sheets
Reference sheets
Copy-ready templates and problem patterns, rendered from the study packet's reference sheets.
- Python Standard Library
collections, itertools, functools, bisect, and heapq — the built-ins to reach for first, with the calls that matter.
- Data Structures
Operations and Big-O for every Python built-in type, plus trees, graphs, and heaps.
- Algorithm Templates
Copy-ready templates for binary search, two pointers, sliding window, BFS/DFS, backtracking, and DP.
- Big-O Complexity
Time complexities ranked, input-size rules of thumb, and amortized analysis.
- Common Patterns
The recurring shapes of interview problems and the move that solves each one.
- System Design
Load balancing, caching, message queues, database scaling, and API design.
- Interview Day Guide
Day-of logistics, a communication framework, timing strategy, and what to keep open.
- Cross-Reference Guide
Master lookup: problem description to implementation, a decision tree, and a keyword cheat sheet.
- Python 3.14 & Modern Patterns
PEP 750 t-strings, PEP 649 lazy annotations, PEP 695 type syntax, Hypothesis, and advanced typing.
- Whiteboard Performance & Panic Protocol
What's actually scored, the CLARP loop, panic first-aid, and collaboration scripts.
- 14-Day Whiteboard Ramp
A day-by-day schedule: which drills to run and which sheets to keep open.