HashTry
Chrome extension that tracks LeetCode progress with spaced repetition, self-assessment tiers, and an Interview Readiness Score.
HashTry is a Chrome extension for LeetCode designed to help users understand what they actually know—not just what they’ve solved. It replaces the simple “problems solved” counter with a structured learning and review system focused on retention, readiness, and performance signals.
The tool introduces a self-assessment workflow after every accepted solution, where users grade their understanding using an S/A/B/C/D tier system. These tiers are then used to drive spaced repetition scheduling, ensuring weaker problems are reviewed sooner while stronger ones are revisited less frequently.
Instead of passive tracking, HashTry builds an adaptive learning loop. Problems are categorized into “New,” “Due Today,” and “Scheduled,” allowing users to focus only on what needs attention. The system automatically decides review timing based on performance and tier history.
A core feature is the Interview Readiness Score (0–100), which aggregates multiple signals including solve speed, topic coverage, consistency, solution quality, and self-assessment accuracy. This provides a single metric to estimate preparation level across curated problem sets like Blind 75, NeetCode 150, Grind 169, and Combined 212.
The extension runs entirely in the browser and tracks LeetCode activity locally as users solve problems. It captures submission results, timing, and metadata to build analytics dashboards showing weak topics, progress trends, and performance distribution.
HashTry also includes sharing tools that generate visual progress cards for social platforms, showing daily sessions, problem histories, and readiness breakdowns in structured formats.
Key features include:
- Automatic tracking of LeetCode submissions and attempts
- S/A/B/C/D self-assessment after each problem
- Spaced repetition system for structured review scheduling
- Interview Readiness Score (0–100) based on 5 performance signals
- Curated problem lists (Blind 75, NeetCode 150, Grind 169, Combined 212)
- Smart dashboards for weak spots and topic coverage
- GitHub-style streak tracking and progress analytics
- Auto-timer for solving sessions
- Shareable progress cards for social platforms
- Fully browser-based tracking with no external scraping
Common use cases include:
- Preparing for coding interviews with structured practice
- Improving long-term retention of LeetCode problems
- Tracking readiness across algorithm topics
- Identifying weak areas in problem-solving skills
- Building consistent study habits for technical interviews
- Sharing progress with peers or study groups
HashTry is positioned as a structured learning layer on top of LeetCode, turning passive problem-solving into a feedback-driven system for interview preparation and skill retention.
Comments
0Markdown is supported.