16 lessons
Crack the Interview — 15 Algorithmic Patterns
stop memorizing solutions — start recognizing the patterns underneath. 15 algorithmic patterns, each with real problems of increasing difficulty, solutions in Go, Rust, and C, and the kind of complexity analysis and edge-case awareness that interviewers are actually looking for.
