I've spend this year writing about hiring[0], both to talk about the problems and provide suggestions on how to improve the process. My suggestions are sometimes high-level, and sometimes very detailed. Some examples:
- Be specific about the requirements [1]
- Tailor the requirements to the role you're hiring for [2]
- The types of non-technical issues that can cause a candidate to perform poorly, and how interviewers should correct for them [3]
- Let people work independently [4]
But above all, my primary thesis is that it comes down to looking for strengths, not trying to discover weaknesses [5]. Having been on the hiring side, this is the specific suggestion that I believe will have the most impact, especially to those who want to land a job that would have been out of reach otherwise.
[1] https://hiringfor.tech/2020/03/02/are-you-asking-candidates-...
[2] https://hiringfor.tech/2020/06/22/hiring-for-the-role.html
[3] https://hiringfor.tech/2020/05/25/letting-the-little-things-...
[4] https://hiringfor.tech/2020/08/03/reducing-interview-stress-...
[5] https://hiringfor.tech/2020/02/10/false-positives-and-false-...