I Tried the Top 5 Coding Challenge Websites

ashleemboyer profile image Ashlee Boyer Updated on ・2 min read

Thank you to everyone who replied to the following tweet! It's an excellent list of sites people like to use.

I did a quick look over all of these sites and am providing my immediate impressions from them. It's very possible they might be missing something. :) If a correction needs to be made, or if there's another really awesome thing about any of these sites that I missed, just drop a comment and I can update this post.

1. codewars

  • 20+ languages available
  • Others' solutions are available for review
  • You can practice writing your own tests

2. HackerRank

  • 20+ languages available
  • Many skills categories and challenges to explore
  • Job board seems like an added benefit :)

3. exercism

  • 50+ languages available
  • "Mentored mode"β€”the linked page has a ton of information about the structure of this
  • There's a lot of steps for each challenge, with downloading the code and then having to resubmit it. I have a preference for interactive challenge sites.

4. CodinGame

  • Several languages available (I didn't count, they were in a select)
  • Multiple types of challenges of varying skill levels
  • A bit overwhelming to me, there's a lot happening on each screen

5. ProjectEuler

  • Not an interactive coding website, BUT
  • A lot of great challenges for writing software solutions to

Did you know I have a newsletter? πŸ“¬

If you want to get notified when I publish new blog posts or make major project announcements, head over to https://ashleemboyer.com/newsletter.

Posted on Jun 5 '19 by:

ashleemboyer profile

Ashlee Boyer


Dog mom to Trooper & Tango | Engineer of software | Lover of learning | Partner of Zach | She/her | HOH | #SpooniesWhoCode


markdown guide

Codewars, Hackereath, and Euler are my favorites whenever I have some time to spare I do a few challenges.

As a matter of fact being self taught I had never heard of unit testing in programming books when I was learning. I learned unit testing while doing codewars challenges.


Codewars and HackerRank are my favorites. I also like TechieDelight Is not an interactive site, but it has 500+ data structure and algorithm questions with their solutions and explanations.


they should do a code-challenge-website "real world" edition:

  • you have to wait 3 days for the confirmation
  • the task changes slightly halfway through solving it

I've been using HackerRank as a practice on functional programming, as some problems are simple and more real world oriented problems.
It is a pretty nice tool for practicing, yet I didn't try any other in some time now (about 2 years without trying any code challenge website)


Hackereath is nice because you also have nice explanations on how algorithms work.


All good sites. Another fun one is code combat where you learn to build a game. After going through some of the basics you have the tools to go off a build your own level, the code can be as simple or complex as you want it to be.


This is a great list of sites for coding challenges!

I've got a site called Frontend Mentor that I'd love to hear your thoughts on if you're interested in taking a look. It's very new, so is nowhere near as big or complete as these other sites.

But seeing as you're a front-end developer, it might interest you! πŸ™‚


Lighthouse Labs has a 21-Day Coding Challenge! (Disclosure, I work there.) Link


edabit.com has been cool as a noob dev.


So no one likes codefights/codementor ? :(


I would also recommend checking codeforces.com


Thanks for sharing! Exercism even has my favorite language: Rust :)


Another bonus of Codewars are the tools and guides available for writing your own katas and test suites. It's a lot of fun watching people solve your puzzles.


Hi, thought I might add one to the list:
warriorjs.com/ where you code adventures and solve problems in a game format.