Design Gurus Problem Set
A browsable practice library organised by pattern and by data structure rather than by an arbitrary difficulty number, so you can drill exactly the weakness you found this week. Filterable by company as well.
Platform
Interview Prep
Design Gurus
Ongoing
All
Free
What it is
A practice problem library indexed the way preparation actually works. Instead of scrolling a flat list, you pick the pattern you are weak on, such as sliding window, cyclic sort, topological sort or zero-one knapsack, and work only that.
Why the organisation matters
Random practice feels productive and is not. If you cannot solve interval problems, doing fifteen unrelated problems will not fix it; doing eight interval problems will. Indexing by pattern is what makes targeted practice possible, and targeted practice is the whole point of tracking your mistakes.
How to use it
Keep a list of the patterns that beat you. Come back weekly and drill from that list only, then reset the list. Company filters are useful in the final two weeks before a specific loop and mostly a distraction before that.
Best for: the drilling stage, after you have learned the patterns and need repetition.
Ready to start?
Opens on Design Gurus in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.
Follow along
New writing, resources and project ideas land here first.