News for hackers. Stuff that matters.
Re:Ask HN: What are some ways to avoid biases in the intervi... by tptacek on Thursday December 18, 2014 @05:28PM (#8770030)
For dev/tech hiring, the answer is straightforward: deprecate person-to-person interviews in favor of work-sample testing. Take a simple project your team has built, carefully carve out some functionality from it, document it, and then have your candidates implement that functionality. The sample should be runnable in its incomplete state and should be accompanied by some record of what good output is.

Evaluate candidates on code that they write for your hiring process (not on what they've posted on Github).

Additional tips:

* Pre-interview every candidate with someone clueful whose job is to (a) sell the company to the candidate and (b) to over-answer questions about the interview process. A surprising amount of interview jitters come from candidates not having visibility into the process.

* Try to eliminate phone interviews entirely. They don't add value, but do amplify noise. Companies routinely evict candidates from the pipeline based on assessments of "confidence" or "passion" or "comfort" from phone interviews. Don't work for companies that do that.

* Never interview a candidate with more than one interviewer. Interviews are incredibly hostile experiences in the best of circumstances. Ganging up on candidates ensures that you can't possibly be in the best circumstance.

* Have lunch with candidates if you like, but don't make lunch a Q&A with the candidate. Train your team not to treat it that way. Be clear with the candidate when the metaphorical "red indicator light" goes on to say that they're being assessed, and when the light goes off so they can regroup. Assume even the most clueful and experienced candidate will need routine opportunities to regroup.

* Do not allow team members to contribute feedback based on "culture fit". Set aside that "culture fit" is often as not a fig leaf for a variety of discriminatory practices: it's also bad engineering. "Culture fit" allows any engineer to discard all the data you painstakingly collect on a candidate based solely on non-falsifiable gut-feeling assertions.

* Script your interviews. Your engineers will hate hate hate hate hate you for doing this (trust me, even if they start off thinking it's a good idea, they'll stop thinking that after they've done two of them), but you'll start generating actual data based on your candidates so you can make apples-apples comparisons and optimize your interviews instead of just occasionally changing the color of the rubber chicken you're waving around at candidates. Scripted interviews are also a forcing function for the development of objective standards for hiring, which will keep your team honest.

When I was at Matasano, we got minimal value out of campus interviewing, but a lot of value out of Internet outreach.

Things that make well-engineered interview processes tend to have a side effect of minimizing bias. The reason is that subconscious biases are already the biggest source of noise in your screening process anyways, so improving your screening will tend to require you to minimize bias.

Re:Ask HN: What are some ways to avoid biases in the intervi... by ericathegreat on Thursday December 18, 2014 @06:55PM (#8770398)
I have to disagree with you on the "more than one interviewer" point. If you are only ever going to have your abilities assessed by one person, then you are 100% at the mercy of that one person's biases.

A single interviewer will almost always hire someone who is exactly like him or herself. That's pretty much the opposite of what you want to do if you want to increase diversity.

You're absolutely right that you shouldn't have a big panel, but two interviews with two people each shouldn't be overwhelming while still getting diversity in your hiring. If one person says "terrible x" and another person says "good x", then there's room for discussion about what particular things were good or bad, and on balance, whether the benefit of having that person is worth the risk.

Re:Ask HN: What are some ways to avoid biases in the intervi... by OrwellianChild on Thursday December 18, 2014 @08:22PM (#8770718)
He means multiple interviewers in the room at a time. Adds to stress without adding additional information that couldn't be collected piecemeal with multiple 1:1 interviews.
Re:Ask HN: What are some ways to avoid biases in the intervi... by kasey_junk on Thursday December 18, 2014 @06:43PM (#8770354)
I couldn't agree more about these items. I would attach a couple of caveats that are very situationally dependent.

1) I have found some value in phone screens if they are more about the selling of the company and the clarifying the process. The only factors I've ever found worth eliminating a candidate for at the phone screen level is if they do not have the tools/communication skills to move forward with the rest of the process and/or you catch them in outright lies about their resumes (though I highly discount resumes, I discount lying on them even more). Sometimes it is just too resource intensive to do the pre-interview any other way than a phone call, and I'd rather do the phone screen than not consider the candidate.

2) I completely agree with deprecating person-to-person interviews, but that is a very hard sell. If you want to accomplish that but are getting push back, the interview script process is a valuable tool for eliminating the interviews. It provides data to backup the argument and as no one will want to do scripted interviews they will become allies in getting rid of them.

3) Campus recruiting can be valuable for organizations that are prepared to take on the responsibility of hiring a new grad.

Having a data driven approach (ie scoring your process) is the most important advice.

Re:Ask HN: What are some ways to avoid biases in the intervi... by dont_be_mean on Friday December 19, 2014 @07:17AM (#8771913)
If it's true only 7% of communication is verbal you are mislead by 93% when you do a phone screen.
Re:Ask HN: What are some ways to avoid biases in the intervi... by kedargj on Friday December 19, 2014 @01:31PM (#8773634)
That's really helpful Thomas. Many thanks for your detailed outline.