As a candidate, I've always preferred polite "thanks, but no thanks" responses in a timely manner. The other kind of feedback that I like is things like, "we need people with a different background / experience than you have." IMO, judgement feedback (you screwed up how you handle your yak shaving, or I don't think we'll get along with each other) is too subjective to be constructive. And, I get it. As someone who's…
After a decade of building teams in machine learning, I regard this as one of those hallowed mythical pieces of wisdom that is just totally wrong.
It dramatically over-estimates both the chances and costs of hiring a bad employee, while discounting the huge, huge opportunity cost of not hiring rare, exceptional candidates.
I’d much rather spend a year or two managing someone out as a result of actually trying to hire exceptional people than living with mediocre hires who memorized the right fizzbuzz HackerRank crap and said all the right Team Player catch phrases to get hired.