15.1. Why Nontechnical Questions?

Nontechnical questions are generally designed to assess a candidate's experience and ability to fit in with other employees. Experience includes your work history and knowledge base. Even if you answer all of the technical questions perfectly, for example, you may not seem like the ideal candidate if the job isn't consistent with your previous experience.

Be careful when answering questions about your experience because the questions may indicate that the interviewer has doubts about your capability to do the job. It's important for you to allay any fears that your experience is lacking. For example, suppose you're asked the question, "Have you ever used Linux?" Your interviewer has seen your résumé, so he or she probably has a pretty good idea that you haven't. In effect, the interviewer is really saying, "We're using Linux — will you be able to do the job even though you've never used it?" Don't answer "No." Instead, emphasize a similar strength. For example, you could respond, "I haven't used Linux specifically, but I have done Unix development." Pay attention to the job description when it's explained to you. Emphasize any similar and relevant experience that makes you a strong candidate.

Fit is the other key theme of nontechnical questions. Fit refers to how well you will adapt to the organization and become a contributing member. Most people think this just means being a nice person, but that is only half the picture. It's also important ...

Get Programming Interviews Exposed: Secrets to Landing Your Next Job, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.