Earlier quoted context omitted.
| distinct lack of focus on code reviews as part of the assessment "Writing code is easy, reading code is hard" An interview based on reading, explaining and critiquing complicated code would give a better window into a candidate's skills than having them solve the kind of coding challenge that can be completed in a short interview. Also, being able to identify which algorithms would be useful in solving a unique pro…
I tried this and found that there are a set of potentially good candidates who simply cannot bring themselves to criticize anything in front of an interviewer due to the power dynamics of the interviewer/interviewee relationship.
"Imagine that this code was written by a junior dev; review it and tell me how it can be improved, where the problems are, and other feedback".
Or "We just hired a new intern and he pushed this PR. I need you to help me review this code for issues and make sure it's production ready".