Discussion about this post

User's avatar
Greg Hall's avatar

Coding interviews are a fantastic waste of time, no matter how they are done. Any demonstration of actual, real coding skill takes thousands of lines of code, and days of effort.

Our job is not writing code, our job is to think. If our job was as trivial as for loops and variable assignments, it would have been automated a long time ago. Reducing our job to just lines of code is as completely asinine as reducing a recruiter's job to clicking in LinkedIn.

Developers suck at interviewing for three main reasons:

1. They don't give a crap - hiring is as irrelevant to our job as paying the bills, running the company, managing a project, or answering the phone.

2. Developers have no idea how to assess themselves, never mind another person. They spend zero time assessing others, because that's a managers job.

3. Developers are arrogant - in interviews, they are stupid enough to believe a mans' career can be reduced to a 1 or 0, good enough to be here or too stupid to be here, and arrogant enough to believe they actually know how to make this reduction.

Any standardized code test is invariably designed to highlight the skills of the guy who wrote it, which has screw all to do with the skills of the candidate. At the same time, I find developer interviewers come in two flavours - passers and failers (the majority are the latter). A passer just runs the unit test of a code test and asks some dumb questions a two year old with a cell phone can answer, they'll pass anyone who wrote a working solution and correctly answered a few "what are the ingredients of orange juice in alphabetical order" questions. A failer will barf at a code test that not's the way he would write it, or decide correctly answering orange juice ingredient questions indicates the candidate is an idiot.

All of this is why managers should do interviews, not developers. They actually give a damn to be there, they now how to assess people, they ask intelligent questions, they come to intelligent conclusions. Strangely, I never got ghosted as too stupid to be here when interviewed by managers.

Expand full comment
Wifithesciencefi's avatar

If you a/b test wouldn’t the external factors mostly cancel out

Expand full comment

No posts