A programming interview checklist

Leppie posted this great interview checklist. I’m mirroring it here so that I will always have a copy.

  • Ask to see a portfolio, if not available online
  • Ask to see some of the code of the best/lead developer, this will be the best expectation
  • Ask to see the version control log and unit test log, dont fall for ‘yes, we have/do that’
  • Ask that the best/lead developer be present at the interview
  • Make sure the best/lead developer is better than you, else you will be doing his job
  • Ask to see some run of the mill code, any random snippet
  • Ask them to be very precise on the responsibilities of the applied position, make them contractual
  • Ask to look at their DB structures
  • Ask to see architectural and design documentation