Interview practice sets
Pattern-grouped loops for 2026 screens. Prompts are original shapes — not copied contest statements, not a branded 75-list.
How to use. Name the pattern out loud, write the bound, then code. If you cannot name the pattern in a minute, open the linked lesson instead of grinding.
Intern loop. Maps, windows, lists, trees, grid BFS. This is still the new-grad screen at most companies.
Mid loop. Prefix maps, heaps, union-find, topo sort, 1D DP.
Senior loop. 2D DP, weighted graphs, two heaps, and explaining why the naive bound is wrong.