The Guerrilla Guide to Interviewing — screenshot of joelonsoftware.com

The Guerrilla Guide to Interviewing

This is Joel Spolsky's definitive guide on interviewing for engineering positions. It advocates for a rigorous 'Hire or No Hire' decision framework, emphasizing the importance of identifying top talent and avoiding 'maybes'.

Visit joelonsoftware.com →

Questions & Answers

What is 'The Guerrilla Guide to Interviewing'?
'The Guerrilla Guide to Interviewing' is an article by Joel Spolsky that provides a structured approach to conducting in-person interviews for software engineering roles. It outlines principles for identifying top talent and making clear hiring decisions.
Who should read Joel Spolsky's Guerrilla Guide to Interviewing?
This guide is primarily for hiring managers, technical interviewers, and anyone involved in the recruitment process for software development positions. It targets those looking to improve their interview effectiveness and selection of high-quality programmers.
How does this interviewing guide differ from other hiring advice?
This guide emphasizes a strict 'Hire or No Hire' binary decision, explicitly rejecting 'maybe' or conditional hires. It also advocates for multiple peer interviewers and focuses on identifying 'superstar' candidates rather than merely competent ones.
When is 'The Guerrilla Guide to Interviewing' most applicable?
It is most applicable when a company is seeking to hire top-tier software developers and needs a robust process to distinguish exceptional candidates from merely average ones. It's particularly useful for established engineering teams building new hiring practices.
What is a key practical recommendation from the Guerrilla Guide to Interviewing?
A key recommendation is to have at least six people interview each candidate, including at least five potential peers. Additionally, each interview should last a minimum of one hour, conducted one-on-one in a private room with a whiteboard.