As an interviewer, I'm far more interested in soft skills than hard skills. I just want to know that they can actually program, which I can usually tell by how they talk about accomplishments in the face of some probing detail questions. Good programmers want to take a difficult problem, shoot it, mount its head on the wall like a set of antlers, and brag about it to anyone who will tolerate that. So competence shines through without a lot of tech question grilling.
Soft skills, on the other hand... is this person an asshole? Inflexible and dogmatic? Timid? Boring? That stuff drags down a whole team.
Soft skills, on the other hand... is this person an asshole? Inflexible and dogmatic? Timid? Boring? That stuff drags down a whole team.