SWE Interview Playbook

Learn the 16 coding-interview patterns โ€” visually

Most interview problems are variations of a small set of techniques. Study the patterns, watch the algorithms run step by step, and drill the exact tested solutions.

๐Ÿ“–

Interactive Study Guide

All 16 patterns with recognition triggers, animated "how it works" panels, difficulty filters, dark mode, progress tracking, and expandable drills revealing the exact tested solution code.

Open the study guide โ†’
โ–ถ๏ธ

Algorithm Visualizer

Pick a pattern and press Play โ€” or step through with the arrow keys โ€” to watch sliding windows slide, pointers converge, heaps rebalance, DP tables fill, and topological orders emerge. Covers all 16 patterns.

Open the visualizer โ†’

The patterns

Sliding WindowTwo PointersFast & Slow PointersMerge IntervalsCyclic SortLinkedList ReversalTree BFSTree DFSTwo HeapsSubsetsModified Binary SearchBitwise XORTop K ElementsK-way Merge0/1 KnapsackTopological Sort