Skip to content

Hands-on coding exercises, challenges, and real-world practice platforms.

Filter by Price

All Resources

  • Aizu Online Judge Free
    • Contest platform and problem archive from the University of Aizu featuring programming contest problems.
  • AtCoder Free
    • Japanese competitive programming contests and practice problems.
  • CodeChef Free
    • Competitive programming platform with monthly contests and practice problems.
  • Codeforces Free
    • Competitive programming contests with real-time rating system.
  • CodeKata Free
    • Dave Thomas's collection of coding katas designed to build skill through deliberate practice and repetition.
  • Codewars Free
    • Community-driven coding challenges (katas) in multiple programming languages.
  • CodinGame Free
    • Gamified coding challenges and programming puzzles with multiplayer.
  • CodingBat Free
    • Free practice problems for Java and Python with instant testing.
  • CS Academy Free
    • Online judge hosting biweekly contests with live chat, interactive lessons, and an integrated online editor.
  • DevChallenges Free
    • Project-based coding challenges for front-end, full-stack, and responsive web development with design specs.
  • Exercism Free
    • Free code mentorship and practice in 70+ programming languages with mentor feedback.
  • Exercism - Mentoring Free
    • Free one-on-one mentorship for code improvement in 70+ languages.
  • Gophercises Free
    • Free Go programming course with hands-on mini-projects teaching the language through building small apps.
  • Interviewing.io Free
    • Free anonymous technical interview practice with real engineers.
  • JSChallenger Free
    • Focused JavaScript exercises covering arrays, dates, objects, and DOM manipulation with instant feedback.
  • Kickstart Free
    • Free coding interview practice with Google engineers.
  • OmegaUp Free
    • Community-based competitive programming training platform that hosts the Mexican Olympiad in Informatics.
  • Pramp Free
    • Free peer-to-peer mock interviews for technical and behavioral questions.
  • Rosetta Code Free
    • Programming chrestomathy site with hundreds of tasks solved in many languages for comparative practice.
  • Sanfoundry Free
    • Thousands of MCQs, programming questions, and technical interview resources.
  • Sphere Online Judge Free
    • Large collection of algorithmic problems with community solutions.
  • The Python Challenge Free
    • Series of puzzles requiring Python code to advance to the next level blending math and programming.
  • Timus Online Judge Free
    • Russia's largest archive of programming problems with automatic judging from Ural Federal University contests.
  • TopCoder Free
    • Competitive programming arena and software development challenges.
  • Virtual Judge Free
    • Platform that lets users create virtual contests by aggregating problems from many notable online judges.
  • AlgoDaily Freemium
    • Daily coding interview challenges with detailed explanations designed to help land software engineering jobs.
  • CheckiO Freemium
    • Coding game platform where players solve Python and TypeScript missions to progress through island levels.
  • Codeasy Freemium
    • Story-driven C# coding course where you solve exercises to advance a military-themed narrative.
  • Codebasil Freemium
    • Mock coding interviews with real-time collaboration.
  • Codecademy Freemium
    • Interactive coding platform with exercises and projects across many languages and technologies.
  • CodeCrafters Freemium
    • Recreate popular tools like Redis, Git, and HTTP servers from scratch by completing step-by-step coding tasks.
  • CodeHS Freemium
    • Interactive coding exercises for students and teachers with autograding spanning K-12 to AP level.
  • Codelab Freemium
    • Interview preparation platform with coding problems and company tests.
  • Codemia Freemium
    • Real-world software engineering exercises and system design practice.
  • CodeStudio by Coding Ninjas Freemium
    • Indian platform with coding problems, guided interview tracks, and mock tests curated by mentors.
  • Codility Freemium
    • Programming tasks and online interviews for developers.
  • Daily Coding Problem Freemium
    • Daily coding interview problems sent to your inbox.
  • Edabit Freemium
    • Beginner-friendly coding challenges with instant feedback in multiple languages.
  • GreatFrontEnd Freemium
    • Frontend-focused coding exercises, UI challenges, and interview prep.
  • HackerEarth Freemium
    • Coding challenges, hackathons, and interview preparation platform.
  • HackerRank Freemium
    • Coding challenges, algorithms, data structures, and interview preparation.
  • LeetCode Freemium
    • Technical interview preparation with 3000+ coding problems and mock interviews.
  • Python Principles Freemium
    • Python-focused exercises with instant verification organized by topic to build core programming skills.
  • Sololearn Freemium
    • Mobile-friendly coding exercises and bite-sized challenges across many languages with community competitions.
  • TestDome Freemium
    • Pre-employment testing platform with programming exercises.
  • Interview Pro Paid
    • Mock interviews with engineers from FAANG companies.
  • AlgoExpert Paid
    • Interview prep platform with curated algorithm problems and video solutions.
  • AlgoExpert - Systems Expert Paid
    • System design interview course with real-world architecture problems.
  • CodeInterview Paid
    • Mock interviews with real engineers from top companies.
  • CoderPad Paid
    • Live coding interviews and technical assessments.
  • Devskiller Paid
    • Technical assessment platform with real-world coding tests.
  • HireVue Paid
    • Code-based assessments and technical interviews platform.
  • Interview Cake Paid
    • Interview preparation with guided practice problems and solutions.
  • Interview Camp Paid
    • System design and coding interview preparation course.
  • VetBoss Paid
    • System design and coding interview simulation with real-world scenarios.

Released under the MIT License.