I was interviewing lots of developers in the past six months for some open positions. I must have talked to at least 50 people and it got me thinking about what a good interview is. A good interview is an interview that impacts the person across the desk...