| I feel the same way about whiteboarding as I do about capitalism: It's not perfect, but what's a viable alternative? And like capitalism, it's a spectrum. Most companies could cut back on pure leetcode style questions, but ask something more practical that can still be whiteboarded in ~40 minutes. Take home assignments, deep dive chats, pair programming, temporary contracts all have their own drawbacks. I've tried everything but temporary contracts. We're measuring along a few dimensions: - Can someone fake this expertise? - What's it like working with this person? - What's their general intelligence? - What's the depth of their prior knowledge in computer science? - What's the scope of the problems they've solved previously? For both the candidate and the company: - How long does it take to conduct the interview? - How much money does it cost? - How much legal resources? You can assign points to each interview type, and at scale, I'd take whiteboarding over the alternatives. |