Hacker News new | ask | show | jobs
by anilgulecha 3099 days ago
(I work at Hackerrank)

> an online judge necessarily imposes more rigid constraints because of the automated verification

The platform is evolving to not be as rigid anymore as well. For example, we have a product (in a closed beta) which assess candidates on complete projects (eg: build a nodejs app that defines this api and behavior), and testing and scoring is based on unit test cases.

This way, you are testing for more real-world usecases, and also allowing the flexibility beyond straight IO.

2 comments

That's still just as rigid, it's just increasing scope of the deliverable so a smaller portion overall has to be dedicated to complying with your rigidity.
Interesting, thanks for jumping in! I'd be happy to revise my judgment when I see the new product in action