Coding Challenges for Javascript Developers

20 January 2016 ·

Here is the list of competitive programming sites that allow you to use JavaScript in order to submit your solution:

  1. HackerRank supports a lot of languages, has many active registered users (I believe something around 70-80k), smooth user experience and UI. Supports contests, splits problems in domains, so you can practice what you want and need. Recommended for JavaScript developers since you don’t have a feeling of using old-school tools.
  2. CodeEval has clunky UI/UX, not as comfortable as HackerRank and may confuse you with status of your submission. Apart from that it’s good enough to give it a shot. The community is not that big, something around 10k I guess.
  3. CodeWars looks nice and feels nice. It’s focused more on sharpening language skills, so not too many languages are supported now, but you still have a lot of interesting problems to solve. Interesting ranking system and you can compare your solution with others.
  4. SPOJ is also a well known place to practice your skills as well as participate and create in different contests. Haven’t used too much, but looks good. A lot of people recommend it.
  5. CoderByte. Personally I haven’t used it, but it exists. At least this fact is worth of mentioning it :) Has not so many challenges.
  6. The Project Euler only requires you to enter the right answer, therefore there is no restriction on the language you use. Incredibly popular as far as I know.

I want to keep this list up-to-date, so if you know more online judging systems and/or coding challenging platforms that support JavaScript, please leave the comment below.


Might also be interesting for you

React Router + Connected Component

A tip on how to fix issue when using connected React Router v4 and Redux in React

Use Elm as a Reducer in Redux

Want to use Elm in your project, but a bit hesitant going cold turkey? In this blog post I'll try to show how you can use the best from both worlds bulletproof Elm logic and ridiculously rich React components library.

Open RSS Reader

I'm starting a new open-source project "Open RSS Reader" that will be modular app so if you don't like the existing clients, you'll be able to quickly build your own. It's gonna be both open source and free to use.

SotM: pet - Awesome Command-line Snippet Manager

`pet` is a simple command-line snippet manager. It allows you to write and store snippets for the command-line, so you don't need to remember all the commands you frequently use in you terminal. It can sync your snippets to the GitHub Gist, so you can always take your snippets with you.


comments powered by Disqus