Let us choose your next solves for you

Adaptive DSA practice. We track your pattern mastery across every topic, let it decay with spaced repetition, and pick the reps that move your skill tree.

leaps.ggon leetcode.com
> two-sum-ii-input-array-is-sortedACCEPTED ✓
quality 8/10 · elo 1124
silver tier crystalOpposite-Direction (Converging)SILVER+28
1240
was 1240now 1268
leaps.gg dashboard — mastery skill tree and current reps
How it works
01
CONNECT

Install the extension and sync your LeetCode history. Every pattern you’ve ever touched gets a rating — the problem difficulty you clear about half the time — and a tier for how interview-ready that is.

02
SOLVE

Keep solving on LeetCode. Accepted submissions are captured in place, you rate how it went, and mastery moves — up with clean solves, down as skills rust.

03
REP

Generate your reps: ten problems aimed at your weakest high-value patterns, re-served with spaced repetition until they stick.

The ladder
BRONZE tier crystalBRONZE
SILVER tier crystalSILVER
GOLD tier crystalGOLD
PLATINUM tier crystalPLATINUM
DIAMOND tier crystalDIAMOND

Each pattern carries an elo rating on one scale, Bronze → Diamond marks how interview-ready it is. Skip a pattern long enough and it rusts back down — your rating reflects what you can still do, not what you once did.

New — leaps.gg Debug

Debugging is the other half of the interview

98 real-world Python debugging challenges, straight out of industry debugging rounds: you get a bug report, a red test suite, and an in-browser IDE with a real terminal. Read the report, reproduce the failures, and find every bug — in upstream libraries like mako, werkzeug, and sqlalchemy, not toy snippets.

98 challenges · 8 phasesIn-browser IDE + terminalGo-to-definition & referencesZip downloads — your own editor4 free · $49.99 unlocks everything, forever
01
REPRODUCE

Run the suite in the built-in terminal. Watch it fail the way the bug report says it does — sims, servers, and print-debugging all run right in your browser.

02
DIAGNOSE

Follow the failures through unfamiliar code with jump-to-definition and find-references. Peel the report’s per-bug hints only when you’re stuck.

03
FIX

Patch the code, rerun until green, and mark it done. Titles tell you how many bugs are planted — green plus the count means you got them all.

Pricing
FREE
$0
  • 10 reps / week
  • 3 skips per batch
  • Full mastery map + skill tree
  • Catalog sample
Start free
PRO
$12 / month
  • 200 reps / week
  • Unlimited skips
  • Full problem explorer — every tagged problem
Start free, upgrade inside
Billing runs through Stripe, cancel anytime.
DEBUG
$49.99 once
  • All 98 debugging challenges
  • In-browser IDE + real terminal
  • Zip downloads — debug in your own editor
  • Lifetime access, no subscription
Try 4 challenges free
Separate from Pro — one payment, yours forever.