One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
What I've seen is that the hiring process is exhausting and frustrating as hell for both companies and candidates.
Companies are typically afraid of making mistakes and cargo culting what worked for $FAMOUS_COMPANY. Google for example. Well Google has done some internal research and found out that their famous whole interview process was almost no better than nothing. Brain teasers only helped interviewer to feel smarter. There was no correlation between the performance on the job and the performance during the job interview.
What I've seen is that the hiring process is exhausting and frustrating as hell for both companies and candidates.
Companies are typically afraid of making mistakes and cargo culting what worked for $FAMOUS_COMPANY. Google for example. Well Google has done some internal research and found out that their famous whole interview process was almost no better than nothing. Brain teasers only helped interviewer to feel smarter. There was no correlation between the performance on the job and the performance during the job interview.
Hiring is broken and isn't worth fixing
If I was in charge, I would