./playbook --list-topics

Coding interview patterns,
watched one step at a time.

Instead of only reading a solution, watch the pointers move. Each topic breaks classic interview patterns into an animated debugger view, plain-English definitions, interview phrasing, keyword triggers, and curated practice problems.

Basics

Core arrays, strings, maps/sets and common interview Qs

Open topic

Strings

Sliding window, anagrams, palindrome checks, and KMP

Open topic

Searching

Binary search & its 6 interview disguises

Open topic

Sorting

Selection, insertion, merge, quick & counting sort

Open topic

Trees & Graphs

DFS, BFS, BSTs, LCA, path sum, connectivity, and topological order

Open topic

Dynamic Programming

Fibonacci, coin change, path counts, and max subarray

Open topic

Step debugger

Play, pause, and step through every pointer move with live watch values.

Interview language

General + “say this in an interview” definitions for each pattern.

Practice links

Curated problems from common sources so you can lock the pattern in.