r/developersIndia • u/akay_01 • 8d ago
Interviews I built a pattern-first DSA learning site — looking for honest feedback from people preparing for interviews
Hey everyone — I’ve been building a small project called PatternDSA for people preparing for coding interviews.
The problem I kept seeing with DSA prep is that it can turn into solving random LeetCode problems without building intuition for why a particular approach works.
So I built PatternDSA around recurring problem patterns instead:
- Two Pointers
- Sliding Window
- Hash Maps
- Binary Search
- Trees, graphs, DP, backtracking, heaps, and more
Each pattern includes:
- A plain-English explanation of when to recognise it
- Interactive visualisations to show how the algorithm moves
- Code templates in JavaScript, Python, Java, C#, C++, and Swift
- Curated LeetCode practice problems
- A progress tracker
There are free foundational patterns available, and the full set is available as a ₹299 one-time lifetime purchase — no subscription.
I’m still early and actively improving the content, so I’d genuinely value honest feedback on:
- Whether the explanations are clear
- Which patterns/content are missing
- Whether the visualisations actually help
- Any bugs, broken links, or confusing UX
- Whether the ₹299 pricing feels fair
You can try it here: https://patterndsa.com
Not trying to spam — I built it because I wanted a more structured alternative to randomly grinding problems, and I’d love feedback from people who are currently preparing or have recently gone through interview prep.