This is why you never end up hiring good developers

You are bad at giving technical interviews. Yes, you. You’re looking for the wrong skills, hiring the wrong people, and actively screwing yourself and your company.

via This is why you never end up hiring good developers – Quartz.

This doesn’t just apply to developers, it should apply to anyone working in a “must know how to think and ask questions” position.