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
Strings
Sliding window, anagrams, palindrome checks, and KMP
Searching
Binary search & its 6 interview disguises
Sorting
Selection, insertion, merge, quick & counting sort
Trees & Graphs
DFS, BFS, BSTs, LCA, path sum, connectivity, and topological order
Dynamic Programming
Fibonacci, coin change, path counts, and max subarray
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.