Hacker News new | ask | show | jobs
by philwelch 4916 days ago
The work history question is a valid one, because there are some things that are better to communicate in a conversation rather than on a resume. But at least half of the onus is on the interviewer to make it a conversation rather than expecting the candidate to try and turn it into some kind of egotistical sales pitch. I'm glad I spent more time preparing for questions about algorithms than I did figuring out how to spin my work history.

"What's your greatest weakness" is an awful question. As a candidate, you never really know what the interviewer's angle with that question is. Almost no candidate will answer it with complete honesty, just like a wife asking her husband "does this make me look fat?", and for the same reason--any answer you'll give will be used against you, with only a vague, remote chance that it'll help you at all. It's also lazy and arrogant on the part of the interviewer, since it implies that instead of actually probing the candidate's expertise and skill and history for weaknesses, they're going to sit back and let you volunteer something and save them the effort. There are less adversarial ways to probe for a candidate's point of view on their own development.

There are exceptions for these rules. For instance, if you're hiring salesmen or spin doctors, you can ask just about any question and see if they try and turn it into a sales pitch for themselves. Likewise, if you're hiring someone into a position that involves negotiation, watching how they game their way through the "what's your greatest weakness" question could be instructive. For my part, I'm glad my field has actual technical substance that I can be interviewed about.

Finally, there are a lot of unspoken cultural assumptions with these kinds of questions as well, especially with regards to selling yourself. Americans sell themselves--other cultures don't necessarily. This might be another difference between engineers and the rest of the workforce. Engineers are far more scarce, and you're forced to pull from a global candidate pool, or at least from a local candidate pool that's already pulled in lots of immigrants. In other fields, it doesn't actually hurt you to have more implicit biases in favor of American candidates because there are plenty of American candidates.

1 comments

Well, around here you need more than just technical skills to get a job. As always YMMV.
That wasn't even my point. My point was that it's good to be able to treat the work history question as a normal question rather than having to try and compete on my ability to spin the answer. That means you still have to have good answers for that question, and for the behavioral questions, but you can just answer them straightforwardly since there are better ways than personal salesmanship to distinguish between different candidates.

Around here, we hire technical people based on substance, not salesmanship. What the fuck do you do?

It is a normal question... I never said it wasn't.

It's part of an interview process that includes an in depth review of your projects and roles, a technical screen, some design questions, et al.

"Wtf do I do"? I don't hire people that become belligerent over or flustered over simple meta level questions.

You might reconsider your negative bias towards "spin", btw... http://www.codinghorror.com/blog/2008/10/the-one-thing-every...

> It is a normal question... I never said it wasn't

> It's part of an interview process that includes an in depth review of your projects and roles, a technical screen, some design questions, et al.

It sounds like we agree there. The background question is essential. Behavioral questions are essential.

My problem is with the idea of agonizing over how you're going to spin your answers to these questions. It should just be a pretty straightforward conversation, and a fair share of the onus is on the interviewer for turning it into a conversation. If you're not willing to do that, that tells me that you, as a potential coworker or manager, are lazy and arrogant when dealing with colleagues or subordinates. Did you forget that the candidate is interviewing the company as well?

"What's your greatest weakness" is a lazy and arrogant question. It's also adversarial and belligerent. To the interviewer, the question is a zero at best because you'll never get a brutally honest answer to it. To the candidate, the question is a red flag. Asking the question is never a win, and neither is answering it.

Finally, while I've mostly accepted in my own life that a little bit of salesmanship and negotiation is needed to get by in the world, I simply don't think it's a good hiring criteria for engineers. Ten times out of ten, I want a colleague who is brilliant technically and a little naive rather than a colleague who is merely competent but a great bullshitter. I think it's much more important to select for "not an asshole" and "enough of a grownup to behave professionally" than salesmanship. Crucially, this is something I try to evaluate on both sides of the interviewing table, and I will think you're a bit of an asshole if you ask what my greatest weakness is.