PatternDeck

13 patterns ยท 144 problems

Stop grinding random problems. Learn the patterns.

PatternDeck organises interview prep into the thirteen patterns that actually repeat โ€” and keeps your progress in sync on every device.

13 curated patterns

Arrays to dynamic programming, each with a hand-picked problem set.

Progress that sticks

Overall and per-pattern bars update the moment you tick a problem.

Instant search

Filter every problem by title, pattern or difficulty.

Basic ArraysPrefix SumHashingTwo PointersSliding WindowBinary SearchSortingKadane's AlgorithmMatrixMonotonic StackHeapGreedyDynamic Programming