> I expect companies to reject candidates who make honest mistakes during interviews.

So the only ones who make it are 100% flawless?

I do my very best when interviewing to ignore honest mistakes and look at the person. My criteria is more around, is this person demonstrating the ability to learn and grow? If so, everything else can be taught or developed.