Skip to content
DSA Tracker

DSA TRACKER · PREP BY ROLE, NOT BY COMPANY

Stop grinding the generic list. Prep for the role you're chasing.

A frontend dev shouldn't start with the exact same practice plan as a data engineer. DSA Tracker reorders 370 trusted problems (Apna College, Love Babbar 450, Striver A2Z) around the actual role you want, from SDE to frontend to data.

Frontend Engineer starts with:

  1. Arrays
  2. Strings
  3. Two Pointers
  4. Sliding Window

Embedded Engineer starts with:

  1. Bit Manipulation
  2. Arrays
  3. Linked List
  4. Queue

Two different starting orders from the exact same 370 problems.

And when a solution does not make sense, watch your own code run line by line — every variable, the call stack, each array cell as it changes. No account needed.

Start free
  1. 1
    Bit ManipulationBackend ranks this #17
    11
  2. 2
    Arrays
    34
  3. 3
    Linked List
    17
  4. 4
    Queue
    4
  5. 5
    Math
    11
  6. 6
    Stack
    16
  7. 7
    Two Pointers
    6
  8. 8
    Strings
    22
  9. 9
    Binary Search
    16
  10. 10
    Sorting
    7
  11. 11
    Heap
    13
  12. 12
    Matrix
    6
  13. 13
    Dynamic Programming
    51
  14. 14
    Graph
    48
  15. 15
    Binary Trees
    32
  16. 16
    BST
    20
  17. 17
    Greedy
    15
  18. 18
    Backtracking
    12
  19. 19
    Trie
    9
  20. 20
    Sliding Window
    8
  21. 21
    Recursion
    7
  22. 22
    Intervals
    5

Watch code run line by line in your browser

Inspect variables, follow execution step by step, and see how the algorithm works. Free, no login, and runs entirely in your browser with nothing uploaded.

twoSum.js

Edit the code above and press Run it. Runs in your browser — nothing is uploaded.

Ready to trace

Press Run it to watch this algorithm execute step by step.

Need Python, longer files, or a full code editor? Open the full tracer →

370
curated problems
29
target roles
3
trusted sheets
AI
roadmap + analysis

Every platform you already grind on, in one place.

LeetCode
Codeforces
CodeChef
GeeksforGeeks
AtCoder
HackerRank
GitHub

The round you can't route around.

Almost everything else in a tech interview shifts from company to company. This part barely moves, which is what makes it worth preparing properly.

It comes before the conversation you want

In a standard pipeline the coding round sits between the resume screen and the round where you finally get to talk about what you've built. The projects you're proud of are on the other side of it.

It's close to the same round for every role

Frontend, backend, data, mobile: the format hardly changes. What changes is which topics actually carry weight, and that's the part this tracker reorders for you instead of making you guess.

It's the most learnable part of hiring

System design rewards production years you can't shortcut, and behavioural rounds reward stories you either have or don't. DSA is a finite syllabus (22 topics, 370 problems) and you can start tonight.

It doesn't expire

Frameworks turn over every few years. Two pointers, sliding window and binary search on the answer keep working across companies, across stacks, and across the rest of your career.

Three steps from "where do I start?" to a clear plan.

Pick your role

SDE, Frontend, Backend, Data, ML: 29 roles. The same problem set reorders to what that role is actually tested on.

Get your AI roadmap

A phase-wise career roadmap with free resources and the exact problems to solve at each step.

Track & improve

Streaks, a heatmap, per-topic mastery and a leaderboard, plus AI skill analysis that tells you what to fix next.

DSA Tracker dashboard showing solved count, AI forecast, activity heatmap, and streak stats

The only tracker that reorders the sheets you already trust.

Same problems everyone recommends, sequenced for the role you're chasing, with AI doing the thinking on what to fix next.

AI skill analysis

Paste your skills or resume, get a readiness score, your gaps, and a personalised plan.

Biggest differentiator

Sequenced by your role, not a company tag

Pick frontend, backend, data or SDE and the same 370 problems resequence to what that role is actually tested on. Most trackers slice by company or by sheet; DSA Tracker slices by the job you're interviewing for.

Sheets you already trust, plus verified company tags

Apna College, Love Babbar 450 and Striver A2Z, in a smarter order. plus company-wise sheets tagged only from each problem's own GeeksforGeeks page, with a source link and timestamp. No copied '300 Amazon Questions' lists with no traceable source.

Watch the pattern run, step by step

Ten patterns — from two pointers and sliding window to binary trees and BST — as real executions you step through one operation at a time: pointers glide, cells react, step checkpoints let you jump to any moment, and the code line moves with it. Not a video, and not another list to tick off.

Try the two-pointers visualizer

One link that proves the work: LeetCode, Codeforces, GitHub and more, aggregated.

Opt-in. Off by default. Only aggregate numbers ever show, never your email or notes.

A public DSA Tracker portfolio page aggregating LeetCode, Codeforces, CodeChef, GitHub and other platform stats with role-based topic mastery
Pricing

Free to use. Pay only if you want more AI.

Free

₹0

forever

  • All 370 problems, every sheet
  • Role-based reordering for 29 roles
  • AI roadmap & skill analysis — 40 requests/day
  • Platform sync & public portfolio
  • Streaks, heatmap & leaderboard
Start free
Pro

₹49

per month

  • Everything in Free — no feature is paywalled
  • 5× the daily AI limit (40 → 200 requests/day)
  • No cooldown between AI requests
  • For the exam-season crunch — cancel anytime
Start free

Striver A2Z vs Love Babbar 450 vs Apna College: measured, not argued.

We track all three, so these are counts from the same 370-problem dataset this app runs on, not a blog's opinion. Whichever you pick, the tracker fits it.

Striver A2Z

315 problems tracked

Easy
56
Medium
210
Hard
49
Topics
22
Only here
109

Deepest coverage. The default if you have 3+ months and want no gaps.

Love Babbar 450

248 problems tracked

Easy
57
Medium
160
Hard
31
Topics
22
Only here
36

Balanced classic. Same topic spread, ~20% lighter than A2Z.

Apna College

104 problems tracked

Easy
47
Medium
52
Hard
5
Topics
21
Only here
3

Gentlest on-ramp: 45% Easy, only 5 Hard. Start here if you're new.

75 problems appear in all three sheets.

  • Striver A2Z ∩ Love Babbar 450196 shared
  • Love Babbar 450 ∩ Apna College91 shared
  • Striver A2Z ∩ Apna College85 shared

75 problems appear in all three sheets. Solve those first whatever you picked. Only 148 of the 370 are exclusive to a single sheet, which is why switching sheets mid-prep wastes less time than people fear.

See the Consensus 75 — the problems all three sheets agree on →

Questions, answered.

What is a DSA tracker?

A DSA tracker is a tool that keeps your data-structures-and-algorithms practice in one place: which problems you have solved, which topics are weak, and what to attempt next. Most trackers stop at a checklist. DSA Tracker also reorders the 370 problems across Apna College, Love Babbar 450 and Striver A2Z to match the role you are interviewing for, so the order you practise in is the order that role actually asks in.

Is DSA Tracker free?

Yes — every feature is free, forever: all problems, sheets, roadmaps, skill analysis, platform sync and your portfolio. The only limit is on the AI features — 40 requests a day, free. Pro (₹49/month) raises that to 200/day and drops the cooldown, for people who lean on the AI during exam crunch. Nothing that's free ever moves behind the paywall.

Which DSA sheets does it use?

Apna College, Love Babbar 450 and Striver A2Z: the three most-trusted sheets in the Indian tech community. DSA Tracker reorders them; full credit stays with their authors.

What does role-based re-ordering mean?

Pick a target role and the same master list of problems resequences to that role's priorities, so a frontend dev isn't starting with the exact same practice plan as a data engineer.

How does the AI work?

It reads your solved history, your target role and the skills you list, then returns a readiness score, your weak topics and what to do next. You always get an answer, and every result is labelled with what produced it.

Striver A2Z or Love Babbar 450: which sheet should I pick?

Striver A2Z is the deepest (315 of our 370 problems, 22 topics); Love Babbar 450 covers the same 22 topics ~20% lighter (248); Apna College is the gentlest start (104 problems, 45% Easy). 75 problems appear in all three. Start there, then follow whichever sheet you picked. DSA Tracker tracks all three, so the choice isn't permanent.

How many DSA problems are enough for placements?

There's no honest universal number, but the shape is consistent: cover every core topic before going deep in any one. That's what the role ordering does. It puts your role's core topics first instead of making you grind a fixed list top-to-bottom.

Do I have to solve problems here?

No. You solve on LeetCode or GeeksforGeeks like always, and this tracks it. Sync your LeetCode handle and recent accepted solves get marked automatically.

Does my progress survive without an account?

Guest mode keeps a few marks on your device so you can try it, but nothing syncs until you create a free account. Signing in later keeps everything on any device.

Prep smarter, not just harder.

Product

Company-Wise DSA Sheets — Built From Verified Tags, Not Guesses

Company-tagged problem lists are everywhere — and most of them are copied from each other with no source. Ours ship with a receipt: every tag comes from the problem's own GeeksforGeeks page, fetched and recorded with a timestamp.

5 min read
Guide

DSA for the Amazon SDE Interview — A Deep, Specific Guide

Amazon is the most predictable big-tech loop a fresher can prepare for — but only if you know its actual lean: grids and graphs over exotic DP, a debugging section in the OA, and Leadership Principles that quietly decide SDE-1 offers. Here's the deep, Amazon-only plan.

7 min read
Strategy

Company-Specific DSA Without LeetCode Premium (Free Alternatives)

LeetCode Premium's company tags cost roughly $35/month — and the moment you have an interview date, that paywall feels mandatory. It isn't. Here's how to reconstruct most of that signal for free, and the one thing Premium genuinely does better.

7 min read

Stop guessing what to solve next

DSA Tracker reorders 370 curated DSA problems (Apna College, Love Babbar 450, Striver A2Z) around the role you're actually preparing for, then layers AI skill-analysis and progress tracking on top, free.

Start free