Open the NeetCode 150 + Blind 75 tracker
Somewhere around problem #40 of "just solving whatever LeetCode recommends," I realized I wasn't actually getting better at interviews. I was getting better at forgetting things I'd already solved.
The pattern was always the same: solve a hard DP problem on a Tuesday, feel like a genius, then blank on a nearly identical one three weeks later because I never connected it back to the pattern underneath. I wasn't building a mental model. I was collecting one-off wins.
So I rebuilt my prep from scratch around a single idea: there are maybe 15–18 core patterns in coding interviews, and everything else is a variation. Once that clicked, I stopped treating problems as isolated puzzles and started treating them as instances of a template I already knew.
That reframe is what turned into the sheet I want to show you.






