exgrind
Resume →
ProgressReviewSign In

This is a sample of what the dashboard looks like once you have registered and practiced for a bit.

Register now

Sample progress

Plan progressFree36
21 / 36
problems completed
Easy14/18
Medium7/18
Hard
6 / 17
skills mastered
72 %
pass rate
5 days
streak
Skills by domain
Arrays1 of 2 mastered
prefix-sum
in-place
Binary Search0 of 2 mastered
binary-search
boundary-finding
Hash Tables2 of 3 mastered
hash-map
frequency-counting
complements
Linked Lists0 of 3 mastered
linked-list
pointer-reversal
fast-slow-pointers
Sorting1 of 2 mastered
sorting
comparator-design
Stacks & Queues1 of 2 mastered
stack
monotonic-stack
Strings0 of 2 mastered
string-normalization
palindromes
Trees0 of 2 mastered
binary-tree
recursion
Two Pointers1 of 3 mastered
two-pointers
sliding-window
window-contraction
Backtrackingnot started

No problems attempted in this area yet.

Dynamic Programmingnot started

No problems attempted in this area yet.

Graphsnot started

No problems attempted in this area yet.

Greedynot started

No problems attempted in this area yet.

Heapsnot started

No problems attempted in this area yet.

Math & Bitsnot started

No problems attempted in this area yet.

recent results, oldest to newest mastery: learning / mostly / fully learned
Focus areas
window-contractionpalindromesmonotonic-stack
Improving
sliding-window
binary-search
Newly mastered
prefix-sum
Quality - last 22 evaluations
Correct86
O(time)71
O(space)64
Style78
Activity
JulAugSep
MonWedFri
5-day streak41 attempts total

How progress works

Skill mastery measures your latest attempts on problems that tested the corresponding skill.

New skills are populated as you solve more problems and encounter them.

Quality averages scores from your last 10 graded problems.

For personalized progress tracking like this, sign up for an account.