Finding the right person for a job can be a tiring and frustrating process. In my 18 years at Microsoft I interviewed hundreds of candidates for technical positions. Of those, only a handful were “hire” recommendations. Why? Because at the end of the day, only they clearly demonstrated the skills and abilities to do the job.

With this guide I’m giving you some industry-proven ideas and techniques for identifying the star performer, that job candidate who really fits the bill and will make an excellent long-term asset to your group, division or company.

The interviewing technique I’ll cover is that used by many high-tech companies. Candidates speak to several of the people who actually work in the same area that they are applying for. A typical interview “loop” might begin and end with someone in a Human Resources department, but the real decision makers are the people with whom the job applicant might someday work.

An important technique is what’s called the “problem-solving interview”. Microsoft became famous for this style of interviewing, though many high tech firms now use similar techniques. During the interview the candidate is asked to attempt to solve problems, typically both logic and thinking problems, and problems specifically related to the job they’re interviewing for. These questions, or rather the responses, result in a lot of useful information.

I need to mention one caveat: as an interviewer, you may be bound by certain legal, ethical and/or corporate standards as to what you may or may not ask. I can’t address that here. I will explicitly assume you understand the issues appropriate to your situation and will act accordingly. If you’re in doubt, consult with your Human Resources department or equivalent.

So just what are the steps? Well, here they are:

1.    Know What You Want
2.    Know the Candidate Before You Meet
3.    Clear the Ground Rules
4.    Listen to What You Don’t Hear
5.    Probe the Résumé
6.    Expand on Experience
7.    Know Your Problems
8.    Be Vague – On Purpose
9.    Question the Solution
10.   Write Great Feedback

Afterword

(Click on any of them to go directly to that step.)

Look over the list. That’s all you’ll need.

And it’s not going to be hard at all.

Let’s get started.

{ 0 comments }

Know What You Want

September 9, 2011

The better you can describe the person you are looking for, the easier it will be to figure out if the person you’re interviewing is right for you. Some general questions you should be asking yourself include: Do I need specific experience to hit the ground running, or am I looking for someone in which [...]

Read the full article →

Know the Candidate Before You Meet

September 10, 2011

Prior to sitting down with the interviewee, you have two important resources you can use to help prepare: the résumé, and any feedback from prior interviews. I’ve found résumés and cover letters to be very interesting documents. They really run the range from buzzword-packed lists (often targeted at getting past automated résumé scanning software) to [...]

Read the full article →

Clear the Ground Rules

September 11, 2011

As much for yourself as for the candidate, you should have a very clear idea of what your interview will entail, and what’s expected of the candidate along the way. If you work for a larger company, a Human Resources department may have given an overview, but it still makes sense for you to briefly [...]

Read the full article →

Listen to What You Don’t Hear

September 13, 2011

Résumés and interviews are, to be totally honest, sales vehicles. They are the job applicants’ tools for selling themselves. The accuracy of what you’ll find on a résumé or in speaking to the candidate will vary widely. In addition to making sure that they fit your needs, your job is also to validate what you’re [...]

Read the full article →

Probe the Resume

September 15, 2011

By now, you’ve looked at a fair amount of information about your interviewee, including the résumé. It’s time to see if the accomplishments they list are accurate, and the skills implied there meet your needs. Remember, it’s that track record of accomplishments that you really care about. I usually start by asking the candidate to [...]

Read the full article →

Expand on Experience

September 17, 2011

Partly to validate the true depth of knowledge, but also to get a feel for the candidate’s ability to take things beyond their original definition, a good technique is to take a project out of their résumé and ask them to change or expand on it. You’ve just asked the candidate to describe their favorite [...]

Read the full article →

Know Your Problems

September 18, 2011

Typically the largest amount of time in my problem-solving interview is spent presenting and asking the candidate to solve one or two problems. I typically include one general-purpose logic or “thought” problem, and then one domain-specific problem – in my case, asking the candidate to write some software to solve a specific scenario. In both [...]

Read the full article →

Be Vague – On Purpose

September 21, 2011

As a result of the prior tip you’re now keeping a close eye on your candidate’s assumptions as they solve the problems you’ve laid out for them. Make sure they have some assumptions to make. It’s ok to be a little vague in laying out your problem. Let’s face it, the real world rarely presents [...]

Read the full article →

Question the Solution

September 30, 2011

We’ve all had to defend our ideas at one time or another. It’s one of the realities of the world that people rarely accept new ideas or solutions without at least a little questioning. Usually the questions are simply a means to better understanding, but sometimes reasons are less altruistic. Regardless, how a candidate responds [...]

Read the full article →