Something I think we should teach ourselves to do is never believe we know someone until we see their character tested. It's very easy to present as having good character under typical circumstances, but much harder when you're pressured by stress, duress, lust, impulse, or other forces. A good measure of someone's character is how they respond to these things, not only how they function in ideal circumstances.
Of course, there are more common measures like how they treat people they don't necessarily need to respect, but even that can be conjured on demand according to situational needs by cunning people. Getting to know people and drawing conclusions about them should be a longer process than it tends to be.