Nokku.ai DSA Practice - Learn DSA with pictures, then code it in your browser
by•
What's new: free DSA practice on Nokku.ai. 8 lessons explain each data structure with a picture you know (a stack is a pile of plates), then 24 problems you solve in your browser in Python or JavaScript, with step-by-step hints and a weekly leaderboard.
Who it's for: anyone preparing for coding interviews who finds DSA intimidating.
Why it matters: memorised solutions fade fast. Starting from a picture makes ideas stick, and it's free, with no account needed to start.

Replies
Hi Product Hunt! 👋
Data structures and algorithms are the part of coding interviews most people dread. Most tutorials start with code. We wanted to start with something you already understand.
So Nokku.ai now has free DSA practice built around pictures:
🍽️ A stack is a pile of plates
☕ A queue is the coffee line
🚂 A linked list is a train
🚇 A graph is a subway map
Each of the 8 lessons starts with a picture, then a diagram you step through, then a quick quiz. Then you solve original interview problems right in your browser, in Python or JavaScript, against real tests. Your code runs privately in your browser.
Stuck? Hints come one step at a time, and every problem has a fully explained solution.
🆕 Our favourite new feature came from a reader on dev.to. They suggested closing the lesson and rebuilding the code from the picture alone. So every topic now ends with a "Rebuild it from the picture" challenge: the lesson is hidden, you predict each step of the picture, then write the code from scratch.
🏆 There's also a weekly leaderboard: 10 points for easy, 20 for medium, 30 for hard. It starts fresh every Monday, and each week's top learners get a free, verifiable certificate. (Peeked at the solution? No points for that one. It keeps things fair.)
It's free, and you don't need an account to start.
We'd love your feedback: which picture finally made a data structure click for you? 🐟