Discussion about this post

User's avatar
Fukitol's avatar

I mean, tons of things alienate me about big tech, but yeah the interview process is definitely up there.

Even for juniors, when I'm involved in an interview (not always, depends on the client), I do not do bullshit rote memorization questions. I pick a few real problems from personal experience, explain the problem, and ask the candidate to reason through a solution. Sometimes with a programming exercise for entry-level people, but I don't bother with that for anyone with more than a few years experience.

I don't even care what solution they come up with. The point is to find out how they think, and critically that they *do* think. I don't need anyone whose solution to any problem is either rote, Googled, or "it can't be done".

Expand full comment
Marco Masi's avatar

This doesn't apply to big tech companies alone. It reflects how the vast majority of the educational, academic, and R&D systems operate (though there are, of course, a few exceptions.) This mentality is deeply ingrained in our culture and shapes our understanding of learning and what 'expertise' is supposed to mean. I have been reading critiques like this for decades, and there seems to be widespread agreement. Yet, there is no indication that we are willing to change the system.

Expand full comment
14 more comments...

No posts