Stop forgetting
what you've learned.

LeetCode tracks what you solved. AlgoJournal tracks how well you actually know it, and brings it back right before you forget.

Free to use. No credit card required.

AlgoJournal journal view

How it works

Built around how memory actually works.

01

Log what you solve

Search for a problem, rate your confidence from Again to Easy, and leave a note on your approach. Takes under a minute.

02

SM-2 schedules your reviews

AlgoJournal uses the same spaced repetition algorithm as Anki. Problems you struggle with come back sooner. Problems you nail come back later. You never waste time re-reviewing what you already know.

03

Build real pattern recognition

After weeks of consistent review, you stop re-solving problems from scratch. You start recognizing patterns instantly. That's the difference between grinding and actually preparing.

Problem journal

Every problem you've solved, with full context.

Log problems with a confidence rating and your own notes. Each review appends to the same entry so you can see your progression on a problem over time. From struggling to effortless.

Problem journal

Review session

One problem at a time. No distractions.

The review queue shows everything due today, overdue problems first. You open the problem on LeetCode, solve it, come back and rate yourself. The algorithm handles scheduling the next review based on how it went.

Review session

Collections

The lists that get people hired.

Browse curated problem sets from engineers who've already landed offers. Fork any collection into your own account, work through it at your own pace, and track your confidence on every problem.

Collections

Features

Everything you need to prepare smarter.

Built for engineers who want to actually retain what they practice.

Problem journal

Log every problem with a confidence rating and notes. One entry per problem. Reviews append over time so you can track your progression.

Spaced repetition

SM-2 scheduling brings problems back at exactly the right moment. Struggle and it returns sooner. Nail it and it waits longer.

Skill insights

See your mastery across every DSA category, your activity heatmap, and exactly where your weak spots are.

Collections

Browse and fork curated problem lists. Build your own and share it. The explore page surfaces the lists engineers actually use.

Community collections

The lists that get people hired.

Made by the community, for the community.

Ready to actually remember what you practice?

Join engineers who are done grinding and starting to actually learn.

Start for free

Free to use. No credit card required.

AlgoJournal