Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.


The best free Code Learning alternative to HackerRank is exercism, which is also Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to HackerRank and 11 are free Code Learning Services so hopefully you can find a suitable replacement. Other interesting free Code Learning Service alternatives to HackerRank are tutorialspoint, Project Euler, CodinGame and CheckIO.
Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.


Free tutorials and reference manuals with examples for Computer Fundamentals, JSF, C Sharp, Flex, GWT, PL/SQL, Eclipse, JUnit, Pascal, Maven, Scala, Spring, Struts 2, HTML5, ANT, iBATIS, Django, JSP, JAVA, JDBC, AJAX, WAP, SQL, MySQL, C/C++, PERL, PHP, Ruby, Ruby on Rails...

Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve.


CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics.


same solve problem with code






Level up your coding skills with a gamified twist! Tackle exercises across major languages, enjoy real-time stats, and climb weekly leagues. Keep your streak, compete with friends, and progress through categories. Available on iOS and Web.




SQL Noir is a free, browser-based game that helps you learn and practice SQL by solving fictional crimes. Each mission presents a new detective case, complete with its own database full of clues hidden in tables, records, and relationships. Your job?




SharpSkill helps developers prepare client interviews efficiently. Practice with realistic interview simulators, review concise flashcards, and complete practical technical tests. Built for real-world client interviews (architecture, fundamentals, trade-offs), not FAANG-style...




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.

Go Interview Practice is a platform with coding challenges designed to help you ace your technical interviews in Go. Solve real-world problems, get instant feedback from automated tests, and even simulate interviews with AI-powered feedback.




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




Awesome content and games, great way to find jobs, active and nice community