When we make a bad hire we do a post-mortem just like we would for a critical production bug. We adjust the interview process or evaluation criteria every time a bad hire is made.
We also give the same interview for every role. We spend 80% of the time asking the same questions, and leave 20% of the time for the free flow conversation and interviewee questions.