DEV Community

Discussion on: Re-Learning fundamentals

carlxshen profile image
Carl Shen

Both HackerRank and Leetcode's questions are less clear compared with real world questions, they are useful when you are preparing coding interviews for big companies.

If you are looking for a website for sharpening your programming skill, I recommend codewars because:

  1. The description is clear and detailed with lots of examples.
  2. The problems are closer to real dev world.
nineismine profile image
nineismine • Edited

Yeah their descriptions and naming conventions (sheesh who as a developer has ever had the BA tell you what to name your functions and variables!)are not just hard to understand they probably wouldn't pass code review!

I think that HackerRank reaaaaaaaaaaaaalllllllly sucks! The types of problems that they are asking you to solve these very specific questions about how to manipulate values in an array are just things that I rarely see in real practice.

What i really don't like about them though is.. for many of these kinda of questions, If I encountered them in the real world, I'd google for newer solutions, review other peoples suggestions , implement and then test.
Maybe this is a naive perspective but to me it seems like HackerRank is taking a position that whatever solution they have come up with is THE solution. I think that valuing the skills it takes to be good at these is really short sighted by employers. :S

Just reading through their problems makes me want to go find a different profession!