Earlier quoted context omitted.
We talk a big game about merit, capability, qualifications and such. Ultimately though, nearly all actual selection processes are are subjective or ilegible... depending on how you see these things. How an interviewer feels about you intuitively matters a lot, maybe the most. Actual tests of skill are usually intuitive as well. An interviewer tries to gauge your skills, but it's rarely designed to be an objective tes…
> an objective test of skill Other industries/careers have exactly this: a professional licensing exam. Most programmers vehemently oppose any sort of standardized testing.
Obviously some familiarity with algorithms etc is required and it should be checked if that's there, but with tests you can't really test if someone understands the bigger picture and did not just memorize the answer. I know more than enough people who can solve problems just fine but their code is absolutely atrocious and I'd never hire them. Interviews where one can ask them why they write code the way they do are probably far more effective.