I’ve only hired a few times, but I just wanted to jot some notes about what worked for me in this process.

  • Use a bug tracker or issue tracker to keep track of resumes, emails and interactions
  • Respond to every person – there were some outsourcing firms that I didn’t respond to, but every other person got a response from me
  • Use Craigslist.
  • Use an email alias on your Craigslist post
  • Use other mailing lists (rmiug-jobs, cu cs jobs, even local neighborhood lists)
  • Ask your networks for candidates, but don’t expect too much of them
  • Pre-screen with a set of email questions if possible.  Don’t ask candidates to do too much, but asking them to do some work will allow some to self select out
  • When doing an interview, set the candidate up to succeed, by telling them what you are planning to ask them to do
  • Set deadlines for yourself, and share them with the candidates
  • Follow up with every candidate when you make a decision – I don’t think that it is fair to do otherwise
  • If you can point job seekers at another position, do so.  I recently did this with a QA position – in my search, I discovered another firm that was looking to hire, so I pointed all the candidates that didn’t work for us to that firms job posting
  • The web is full of sample job interview questions – use them!

 


© Moore Consulting, 2003-2017 +