This week DSA Tracker shipped its biggest batch of the year: a sheets hub, company-wise sheets, revision confidence tracking, and verified platform profiles. This post is the changelog — and, more importantly, an honest note on where the company data comes from, because that's where most 'company-wise' lists quietly cut corners.
Company-wise sheets — with receipts
Search for 'Amazon DSA questions' and you'll find hundreds of lists. Almost none say where their tags came from. Many are copied from each other; some are simply invented. We didn't want to add one more.
Our company tags come from exactly one place: each problem's own GeeksforGeeks page, which publishes the companies that have asked it. We fetched every GFG-linked problem in our 370-problem set and recorded what the page said — along with the source URL and a timestamp for every single tag. Problems whose home platform doesn't publish tags publicly (LeetCode keeps theirs behind Premium) are not tagged at all rather than guessed.
The result: 12 company sheets that clear our minimum bar — Microsoft (43 problems), Amazon (37), Flipkart (23), Samsung, Adobe, Google, NPCI, MakeMyTrip, Morgan Stanley, Accolite, Cisco and D-E-Shaw. Smaller than the internet's '200 Amazon questions' lists? Yes. But every problem on ours has a receipt.
The sheets hub
Problems now start from a Sheets page: the three source sheets you already trust (Apna College, Love Babbar 450, Striver A2Z) with your live progress, the new company sheets, and our role-based twist: 24 role-based sheets that re-order the same problems for the job you're actually interviewing for.
Revision confidence
Marking a problem solved says nothing about whether you could solve it again. Every problem now has a confidence rating — Struggled, Tough, Got it, Nailed it — with a full history per problem, so your revision passes have a memory.
Verified platform profiles
You can now connect your LeetCode, Codeforces, CodeChef, GeeksforGeeks, AtCoder, HackerRank, and GitHub handles. Stats are fetched from each platform's public data at sync time — never self-reported — and LeetCode sync also imports your recent accepted solutions into your tracker progress. One honest limitation: LeetCode's public API only exposes your 20 most recent accepted submissions, so the sync accumulates as you re-run it; it cannot backfill your whole history. Flip on your public profile and you get a shareable page with your role, readiness and verified stats.
Why this matters
DSA Tracker is a free, not-for-profit tool. We don't create problems — we organize the excellent free content that already exists and give full credit to its authors. That only works if the organizing itself is trustworthy. Verified tags, sourced links, and stated limitations are the whole point.