Curriculum overview
Google Coding Interview Preparation
A pattern-focused curriculum for explaining and solving interview problems deliberately.
Week 1
Big-O, Arrays, and Strings
Build a reliable cost model, then learn the state, pointer, accumulation, and boundary patterns that make array and string solutions predictable.
Week 2Hash Maps and Sets
Recognize lookup, counting, grouping, and prefix-sum patterns, then explain the invariant before coding.