(Cropped picture of https://www.flickr.com/photos/34120957@N04/4199675334 cc-by-2.0)
Well, it seems that companies can't be bothered with candidates that would
- lie about their experience
- arrange fake recommendations
- steal links/projects and pretend they made them
- think that this will make them land & keep a job they are not qualified for
But I am sure that these people could not ask someone else to do these assessments for them, could they? Just not the type of personality?
So, what are the consequesnces of this practice? The 99% of us will be humiliated with "How to declare a doctype" for the rest of our lives.
Is it all BS then?
Just to be clear. I am a fan of technical interviews that are closely related to the technology used and that are designed to reveal the ability to solve problems. And if you need your ability to find the right StackOverflow page to achieve it, that is fine.
But most importantly I am interested in the ability to learn, adapt and innovate. And I have yet to see the pre-assessment test that would target any relevant skill whatsoever. But it is worse:
What are humans training/learning for?
If you are a web developer you should spend your time on projects, new concepts, new patterns, new frameworks, new languages, and so on. Don't waste your time. The industry has a demand and we are the supplier. Let's remember that.
What to do about the status quo?
Well, two things must happen. Developers in hiring positions in the industry have to digest what I said a paragraph earlier: Just because we went through this nonsense does not mean we should expect the new recruits to pass the same hurdle. Let's design better filters for what we think must be established in order to justify interviewing time. Let's not quickly surf around and see what the others are doing to assess or hire a flashy startup using ancient IBM tests to outsource pre-asessment to.
And for the canditates: Give feedback! Be bold enough to say something if you think the pre-assessment test does not reflect your abilities nor is it targeted to test anybody else's. When you explain why, the hiring manager will listen. And if not: Well, do you want to work for a company that blocks feedback and judges based on your failure to use HTML5's datalist in a test you take while applying for a React-job? Me neither. Never again.