About AlgoMastery

AlgoMastery is an algorithm learning blog. We solve LeetCode-style and classic algorithm questions and organize them by topic—strings, arrays, linked lists, trees, graphs, dynamic programming, and more—so you can follow a clear learning path.

Whether you're preparing for technical interviews or brushing up on fundamentals, you can work through topics in order or jump to the ones you need.

Start with the topic timeline on the home page.