16

Algorithm online tech tests need to get in the fucking bin.

Fuck Codility, fuck Testdome, fuck HackerRank.

This is not how you test developers!

Comments
  • 7
    A small project will always be better then a coding test.

    Anyone can do a coding test, not everyone will deliver that small project.

    Plus you get insight early how they handle different aspects.
  • 5
    @C0D4 The problem is that no useful dev will do a small project just as hiring test because fuck it, and Github projects may belong to anyone else.
  • 4
    @Fast-Nop you say that, but be unemployed long enough, they'll start doing them 😏
    Also, it's only a few hours worth not days.

    I get it, though, but beyond that, it's taking the fucker at is word... and that's backfired enough times for everyone in the past to not be an option.
  • 2
    @C0D4 In addition to what @Fast-Nop said, devs can get away with a lot of bad solutions on small projects, like using Array.find() where they should probably use Set.has() or Dict.get(), handling edge cases, wasting hardware resources, or doing a full join on a database instead of a nested query. A human reviewing 1000+ lines of code per candidate probably won't catch these things, but an automated testing platform will do it no problem.

    Just like one can keep googling and copying code until they pass the task on a coding test, they can equally just keep trying until their small project achieves the basic end-to-end functionality. And in the end, I'll probably get more insight viewing 10 failing solutions a candidate submitted for an algorithmic test before they passed, than I'll get viewing only the working code they committed to git.
  • 0
    You have traditional exam systems to blame for that.

    Objective, measurable and universally quantifiable results are revered over personal experience, soft requirements.
  • 0
    Well. People love numbers game..:/
Add Comment