Skip to content

DanHugo.com

Sections
Personal tools
You are here: Home » Opinion » How To... » Conduct a Technical Interview
advertisement
 

Conduct a Technical Interview

I've been through my share of interviews, on both sides of the table, and I believe I know at least one or two things about conducting an interview... I used ot think I knew how to be interviewed, because I used to bat 1.000, but the Arizona factor has changed that. Whole books and courses can and have been created for this topic, but I'm going to sum in up right here. Help me to help you.

The Job Req

If you or your management are measuing skills based on years of experience before you get a single resume, you're doing it wrong.  In the technology realm, doing anything for 5-10 years or 3-5 years or 10 minutes isn't really relevant.  While total experience accumulates, the rules change too fast to make this a good metric.  Medicine, law, accounting, construction, sales, marketing... these fields are about working wiht long-run things.  Biotech is changing really fast, and if you're looking for creative, out-of-box thinkiners to work on cutting-edge research, you're looking for fresh optimism, not 5-10 years in a lab searching for a cure for baldness.

Make your job description general with an eye on the fact that one or two of your potential candidates might actually have more experience doing something you think might not be relevant.  You wan tto draw in a set of resumes from smart people who are interested in what you're offering.  Finding the right candidate is not a matter of filtering on keywords-- if it is, stop reading right here.  Your stack should include resumes from people who have skills and who are interested in the job, and you can start looking there.

Resume Filtering

This is the make-or-break phase.  People out there have taken the time to submit a resume-- in some cases they have customized theri resume to fit your job req-- and someone now has to decide whether a given resume is interesting in the context of the job itself.  This is the best time there is to be liberal, because no one in your organization will be working with the resume.  If the resume looks good and it appears that the person took the time to spell-check it, to be clear and concise, to make it interesting, to make it professional, keep it in the candidate pile.  Do not use keyword or buzzword scanners, because real people-- like the one you're going to hire-- don't speak and interact with keywords, they converse and opine.

Once you've gotten rid of the bogus submissions, you should be left with a stack of "interesting" resumes, which should translate to potentially-interesting people.  Filter on salary requirements, location (if you're not interested in relocation of candidates), and other quantitative factors, but don't discard those resumes outright.  At this point, you're putting together your primary choices for the next step.

Make Some Calls

Whether you are an individual hiring one person or you're a team of 10 people with team leads and managers looking to double in size, the person or people that get hired eventually are going to have to "fit in" according to some community standard.  Come up with one or two questions that everybody agrees will pull from your candidates some strengths or weaknesses that will say "we can work with this person" or "we can't work with that person."  Total phone call time should be 10 minutes or less, and if possible a separate call should be made to explain the 10-minute interview and any minor background information issues.

In other words, the candidate should be expecting a phone call and they should know what the job is and what the company is all about, and they should probably know the size of the group they would be working in.  An email with this information would be great, and since this is the tech sector your candidates should have email accounts, computers, access to the web, etc.  If they can't or don't, they might be looking for the wrong sort of job.

The questions should not necessarily be technical.  The questions should boil down to "does it seem like I might want to work with this person?"  The 10-minute rule is completely flexible, and at the end of the day you're looking to cull from your candidate list a set of people who are not only potentially-qualified, but potentially-compatible with your work environement, the project(s), the people, etc.

At your discresion, make it clear that this phone call is being used to find these better matches, and that they may or may not hear back... but make that clear!  Don't leave this person thinking they might hear back when they won't.  By keeping the call brief, you're reducing the committment they're making to your pre-interview phase, so a formal rejection isn't necessarily required, but setting expectations in this area is required.  Do it.

Round One

Meet candidates in person if possible, or schedule extended phone calls for longer interviews.  This first round might be the only round of interviews, depending on several factors, but it should go the same either way.  The rules at this point based almost entirely on the specifics of the job and the group, but here are some ground rules:

  • Read the candidate's resume ahead of time.  This is not high school English class, this person has taken the time to get subjected to cross-examination, the least you can do is know what's on the page before you meet with them.
  • Formulate some questions while you're reading.  Nothing sends a "I have no idea what we're looking for" message clearer than a heads-down, resume-skimming, "uh"-filled meander through a 30-minute interview segment.
  • You have two questions to answer for yourself:
  • Is this person qualified to work here?
  • Would I/We want to work with this person, and vice versa?

A technical interview is based on the situation.  In some cases, an abstract feel for the candidate's skill level and range is sufficient, in other cases a trip to the whiteboard might be necessary.  It's polite to advise the candidate ahead of time about this, unless the job involves minimal-information emergency problem solving.  Most technology work is an "open book test" of sorts.

Every single person who takes the time to go through Round One gets an answer either way, as soon as possible.  This is not dating, no game-playing.  This person is looking for a job, not looking to sit around wondering.  Written notice is the worst choice, a phone call is best.

Round Two, Three, ..., N

Multiple rounds are not a bad approach, but keep N small, and make the time-per-candidate between them short.  The candidates might actually be waiting on a decision on your interview before making a decision on another, so courtesy on both sides is nothing but beneficial.

If multiple rounds are required, keep them concise and avoid wearing out your candidates.  Multiple arounds should be used to convince you or your group that the candidate bubbling to the top is a good mix of personality, skill set, creativity, vision, etc.  Whether the rounds get more difficult, more detailed, more casual, etc is once again up to the people involved in the hiring process.

A Note on Group Interviews

If your group is small, a group interview might be more telling than a one-on-one interview approach.  A small group might end up collaborating a lot on projects, so measuring potential fit during the interview can be a great  way to go.  Larger groups-- maybe groups of 8 or more people-- could break into smaller groups.  This makes the interview process shorter in time and possibly more effective.

If a group of 2 or more people is taking part in the interview, avoid an inquisition-style attack on your candidate.  Conversational and collaborative is the way most people work together.  Strike a balance between weeding out unlikely matches and simply getting to know something about each candidate.

Every person in the group should ask at least one question.  Never, ever give the impression that interviewers have been "dragged in" on the process, or do not wish to be a part of the interview in general.  If your candidate is wondering during the interview if the group or the whole company is being represented by this brief interaction, the onus is on the group to make a good impression.

Make the Offer

If at all possible, make a pre-offer in a phone call or email.  If your first choice candidate is not interested or is no longer available, move down the list.  Time is of the essence here.  This seems obvious, but sometimes it isn't.  It is now.  Make the verbal offer, make sure all of the numbers are right, and make the paper document a formality.  Have the candidate come in and sign in person if possible.  You're asking them to become a part of your team or group while you're on the phone with them, the best time to start is right there.

Notify all candidates who took part in interviews when the position is filled.  Do not, under any circumstances, leave them "hanging," and don't put off notification "just in case."  If applicable, let each know if they are a potential match for other positions, or let them know they are not being considered.  Get it done ASAP so they can move on to the next opportunity.

Final Thoughts

Depending on your state laws, your hiring of a candidate may or may not have strings attached.  That is, if you hire a candidate and some short amount of time later it becomes obvious that the wrong choice was made, be clear about this and see if your other candidates are still available.  At the end of the day, if your new hire and your existing team are compatible, and if this new person is bright, creative, and/or experienced in areas that may not be a precise fit, the personality match will go a long way, and you will usually find that a smart person fitting in to the group is rarely a problem.

The entire interview process is a two-way street.  Whether the job market is booming or bust, respect and consideration are paramount and better results will come of it almost every time.

Created by danhugo
Last modified 2005-03-30 09:59 AM
Blog
Recent additions:
No blog entries are published.
« February 2006 »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        
 
 

Powered by Plone

This site conforms to the following standards: