← Back to context

Comment by akoboldfrying

11 hours ago

I disagree that tech interviews are bullshit. The biggest tech companies (MS, Google) have invested many dollars, and changed course at least once (remember MS's lateral thinking questions? How many screws in an airplane?) in looking for the most effective ways to quickly gauge whether someone is likely to be a productive SWE. They have done this because they correctly believe that there is a wide range of candidate abilities out there and it is critical to hire as few "lemons" as possible; in particular, not hiring lemons is much more important than neglecting to hire someone who would have been really good. Thinking about it from their POV makes this immediately clear.

I think what you're really saying here is that you don't like tech interviews, which is understandable, but ultimately doesn't amount to either a moral or a technical argument against them.

> How many screws in an airplane?

So you're suggesting that an enterprise that would ever have even considered routinely using any stupid bullshit question along those lines is somehow engaged in a finely-honed and effective process for creating an optimal screening system? It doesn't matter how often you "change course" if you obviously have no idea how to steer in the first place.

  • Yes. Lateral thinking is valuable, and the industry didn't at the time know any better ways to test it. Now we have system design questions, so we can get the same signal asking candidates for ad hoc estimates of QPS or whatever.