Reference Sheets¶
Nine printable reference sheets covering everything from Python stdlib to interview-day logistics. Print them out or keep them open as tabs during study sessions.
| # | Sheet | Description |
|---|---|---|
| 01 | Python Standard Library | collections, itertools, functools, bisect, heapq -- the built-ins you reach for first |
| 02 | Data Structures | Operations and Big-O for every Python built-in type, plus trees, graphs, and heaps |
| 03 | Algorithm Templates | Pseudocode templates for binary search, BFS/DFS, sliding window, backtracking, DP, and more |
| 03b | Python 3.14 & Modern Patterns | PEP 750 t-strings, PEP 649 lazy annotations, PEP 695 type syntax, Hypothesis, typing |
| 04 | Big-O Complexity | Time complexities ranked, input size rules of thumb, amortized analysis |
| 05 | Common Patterns | Problem signal to pattern mapping -- the compact "what to try first" table |
| 06 | System Design | Load balancing, caching, message queues, database scaling, API design |
| 07 | Interview Day Guide | Day-of logistics, communication framework, timing strategy, what tabs to have open |
| 08 | Cross-Reference Guide | Master lookup: problem description to implementation, decision tree, keyword cheat sheet |