Hi, many years ago I used HackerRank to practice, before I got my first job as a programmer. I always thought it had nicer UI than leetcode. For practicing a new language I now mostly use exercism.io, because it allows me to run everything locally and solve problems however I want.
I have a question for you: What's unique about HackerRank? Why choose HackerRank over any of the alternatives? Is it really just leetcode with better UI?
Thanks to this post I logged in for the first time in a long time, and solved a medium difficulty challenge. Here are my impressions:
It felt pretty easy. The UI looks pretty nice. Nice dark theme. It felt a bit difficult to find problems I was interested in. I can compare with different solutions on both leetcode and exercism, but I couldn't find that in HackerRank. I guess that's what the discussion tab is for?
Good luck! :)