HackerRank icon
HackerRank icon

HackerRank

A fun social platform for hackers to solve interesting puzzles, build quick hacks, code game bots and collaborate to solve real-world challenges.

HackerRank screenshot 1

Cost / License

  • Free Personal
  • Proprietary

Application type

Platforms

  • Online
-
No reviews
40likes
4comments
0news articles

Features

Suggest and vote on features
  1.  Coding
  2.  Discussion section

 Tags

HackerRank News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
Top Positive Comment
Guest
0

The best site for learners today. It is like an exercise book, the more you solve the more you can.

Review by a new / low-activity user.
Top Negative Comment
danhaiduc
1

The good

  • the problems give me a feeling of having truly probed for my skills
  • the maximum score accurately reflects the time (in minutes, for me personally) spent on solving them.
  • the feeling of progressing thousands of places at once in their user base is enjoyable and addictive.

The bad

It's hard to copy and paste to/from the site. I suspect this is on purpose, because any reasonable code editor would have this feature, and you'd have to go to great extents to break it so much.

  • Cutting doesn't work even in-site, it copies instead; you have to additionally press backspace.
  • Working with your own IDE is very difficult: when you paste something into the site, it progressively indents the text (at least with Python). I have complained to them about this, and they have not responded.
  • Copying snippets yields the following ridiculous behavior, if you try to do too many lines:
def print_frac(frac):
 print("{}/{}".format(frac.numerator, frac.denominator))

… 
 return min_so_far, argmin_so_far

Yes, the ellipsis is coming straight from the clipboard; I did not edit them in! I can't copy my own code back from the site!

I thank AlternativeTo for existing, because they allowed me to find alternatives to this poor user experience. I will try some of them out; I'll probably pass on HackerRank's opportunity because of this copy/paste conundrum; as much as its gamification tries to hook me into addiction.

I think any site messing with your browser's basic functions infringes upon your right to use your computer. (Richard Stallman, founder of GNU, noticed that if you can't use the software, then the software is using you.)

The fact that they are doing it for copy protection or enforcing honesty among players is not an excuse. Malevolent people will circumvent the JS, but honest people are repelled by such mistreatment.

[Edited by danhaiduc, August 24]

Nuncio Bitis
0

This site used to be free. Now it's a pay service. I stopped using it mainly because the "problems" were nowhere near real-world. They just teach you how to program around using lots of memory and using huge numbers.

Guest
0

Nice platform of programming for beginners. can code in many programming languages. also helps us to increase accuracy and presentation.

Review by a new / low-activity user.

Featured in Lists

A list with 430 apps by AmileyaRyver without a description.

List by AmileyaRyver with 430 apps, updated

A list with 5 apps by sukrudemirci97 without a description.

List by sukrudemirci97 with 5 apps, updated

useful sites that give you programming problems to solve

List by aspistasia with 6 apps, updated

What is HackerRank?

A fun social platform for hackers to solve interesting puzzles, build quick hacks, code game bots and collaborate to solve real-world challenges.

HackerRank Videos

Official Links

HackerRank information

  • Developed by

    US flaghackerrank
  • Licensing

    Proprietary and Free Personal product.
  • Pricing

    Subscription ranging between $25 and $819 per month.
  • Alternatives

    84 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentGames

Our users have written 4 comments and reviews about HackerRank, and it has gotten 40 likes

HackerRank was added to AlternativeTo by Alexander on and this page was last updated .