For each behavioral question that you are asked, I would follow it by asking the interviewer a comparable behavioral question. Insist that all interviews are expected to be a two-way street, never a one-way street. It's okay if it puts them on the edge because that's what they're doing to you. If they want to know how you behave, you should also want to know how they behave.
Just flip each question and ask them something along the same lines. For example, if they ask you about a time when you disagreed with your supervisor, after you reasonably answer this question, immediately ask them about a time when their subordinates disagreed with them. If they ask about a conflict with a coworker, ask back the exact same question. If it's about your biggest failure, ask about their biggest failure and how it impacted the team working under them. If they refuse to answer or say that they don't have any lessons to share, then you know they're psychos.
Take notes of their answers as they will do of yours. If you do not pass, then unless you signed an NDA, I encourage posting all the specific questions on multiple interview websites.
As a disclaimer, this answer doesn't optimize for getting every job; it optimizes for getting the right job with a good employer who is tolerant and will actually listen to you when the need arises.