Hacker News new | past | comments | ask | show | jobs | submit login

Care to expand?



Did you click the link? I despise these platforms as well, because they're all just timed, algorithmic heavy, dynamic programming tests: almost completely irrelevant to real-world programming, and devilishly difficult to get exactly right. And that's if you studied CS in school and got exposure to this stuff there.


You don't need to test how well people do the easy stuff - even if the easy stuff makes up most of their work - you want to test if they are able to do the difficult parts.


Most of the "difficult parts" have almost nothing to do with the kinds of textbook algorithms and dynamic programming trivia these sites test.


Do not bother testing the hard stuff. Test for the easy to average stuff.

e.g. Ask people to print numbers from 1 to 10. Then kick the 20% of applicants who couldn't do that :D

Source: I had to correct a batch of HackerRank tests for one company.


What link? I don't see a link in your comment.


Their programming knowledge tests are very gimmicky questions where you often spend over half the time figuring out how to format the input because everything is read from standard in.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: