HackerEarth Practice
Free practice tracks for basic programming, data structures, algorithms and math, where each topic pairs a short tutorial with problems sorted by difficulty and an in-browser judge. It suits students who want structured topic-by-topic practice, for example arrays, then trees, then graphs, before moving on to contests. Problem statements are sometimes less polished than on larger judges, but the topic tagging makes it easy to drill one weakness at a time.
Platform
Interview Prep
HackerEarth
All
Free
Free practice tracks for basic programming, data structures, algorithms and math, where each topic pairs a short tutorial with problems sorted by difficulty and an in-browser judge. It suits students who want structured topic-by-topic practice, for example arrays, then trees, then graphs, before moving on to contests. Problem statements are sometimes less polished than on larger judges, but the topic tagging makes it easy to drill one weakness at a time.
Ready to start?
Opens on HackerEarth in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.