Practice coding for free with hundreds of real-world problems that strengthen your problem-solving and algorithmic thinking skills. Explore challenges across different topics, learn new techniques, and grow your confidence as a programmer.

HackerRank is described as 'A fun social platform for hackers to solve interesting puzzles, build quick hacks, code game bots and collaborate to solve real-world challenges' and is a Code Learning service in the development category. There are more than 50 alternatives to HackerRank, not only websites but also apps for a variety of platforms, including SaaS, Windows, Mac and Linux apps. The best HackerRank alternative is exercism, which is both free and Open Source. Other great sites and apps similar to HackerRank are LeetCode, tutorialspoint, Codewars and BitDegree.
Practice coding for free with hundreds of real-world problems that strengthen your problem-solving and algorithmic thinking skills. Explore challenges across different topics, learn new techniques, and grow your confidence as a programmer.

OnSite provides AI-powered interview practice that mirrors real hiring scenarios across 19 roles. Candidates train with adaptive simulations for software engineering, finance, consulting, marketing, design, and HR, and receive instant, role-specific feedback and analytics.




Mutation testing practice platform for QA Engineers. Write pytest tests that catch hidden bugs in AI-generated code. 339 challenges across real-world domains, browser-based execution, instant feedback. Like LeetCode but for writing tests, not solving algorithms.
Generative AI-powered skills assessment, talent intelligence & pre-employment testing platform designed to reduce bad hires fast.


Kaairo AI is an AI-powered talent assessment platform that helps organizations evaluate candidates and employees through competency-based assessments. Each test type creates custom content and is automatically scored against organization-specific competency frameworks.




People frequently come to us asking for help with technical coding interviews. Many of us solve algorithmic coding puzzles for fun, and we’ve noticed a few things that make the process easier.

AI-powered interview preparation platform with structured learning paths, coding practice, system design, and mock interviews.




VIM Adventures is an online game based on VIM's keyboard shortcuts (commands, motions and operators). It's the "Zelda meets text editing" game. It's a puzzle game for practicing and memorizing VIM commands (good old VI is also covered, of course).
