Curious to hear from you on your opinion (either as a hiring manager or a candidate looking for a job) on what we can do better.
Ask HN: What can HackerRank do better?
1–10 of 18 posts
Re: Ask HN: What can HackerRank do better?
#2Unfortunately I don't know why we didn't choose HackerRank in the end. LeetCode was also an option but it didn't really fit what we wanted to test for.
Re: Ask HN: What can HackerRank do better?
#3I 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! :)
Re: Ask HN: What can HackerRank do better?
#4I think the biggest point that could be improved is question quality, particularly for curated questions sets/prep kits where my expectations are higher. It's not uncommon to run into an edge case that's tested for but not specified in the problem, or some deficiency with the question itself (I've seen "fix the bug" questions with "from scratch" code provided, or vice versa).
Another thing which could be really valuable are challenges in big codebases - add feature X to some open source project or whatever. Curated/teaching versions of this kind of exercise are hard to come by and would serve as a middle ground between the usual toy problems and in-practice software engineering.
Re: Ask HN: What can HackerRank do better?
#5I'm not big into this style of study (would usually rather do projects), but when I do want to grind HackerRank has been the site I use. I think the biggest point that could be improved is question quality, particularly for curated questions sets/prep kits where my expectations are higher. It's not uncommon to run into an edge case that's tested for but not specified in the problem, or some deficiency with the questi…
Re: Ask HN: What can HackerRank do better?
#6I can't give specific feedback, but the company I work at evaluated HackerRank for our hiring process (analytics, data science, data engineering). We ended up using Coderpad though and mostly us it to evaluate Python skills (I guess some SQL as well). We'are using it during our interview process for small live coding session - I've seen similar in at least one other company. Unfortunately I don't know why we didn't c…
Re: Ask HN: What can HackerRank do better?
#7Hi, 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…
On the pure play practice, we are working on introducing more real-world challenge set up + a real AI tutor
Re: Ask HN: What can HackerRank do better?
#8Re: Ask HN: What can HackerRank do better?
#9I work in DS for a large corp and we're currently working on replacing our hackerrank coding interview with something that lets us evaluate the daily life of a dev a bit more realistically. This includes letting them use LLMs and watching them do exploratory data analysis, instead of just coding.
Re: Ask HN: What can HackerRank do better?
#10I can't give specific feedback, but the company I work at evaluated HackerRank for our hiring process (analytics, data science, data engineering). We ended up using Coderpad though and mostly us it to evaluate Python skills (I guess some SQL as well). We'are using it during our interview process for small live coding session - I've seen similar in at least one other company. Unfortunately I don't know why we didn't c…
Thanks for the transparency. We will continue to get better at making it easy to get started
However non-tech companies also want to assess coding skills but don’t care about algorithms & data structures.
A bunch of programmers today are not software engineers but analysts, data scientists, data engineers. So it might be worthwhile to examine how to access these applicants‘ skills.
For example for DS roles more Kaggle like real life problems might be suited better.