Skip to content

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.

A reading surface for the DSA study packet. Content is tracked in git; every page links to its source.