It was worst, it was like disrespecting others with sarcastic conversation. If interviewer really have good knowledge, not require to conduct 3 hours of meeting to reject a person. We can understand within 30 minutes of time span. Simply wasted time for 3 hours is meaning less. If interviewer talks sarcastic way, other person cannot answer though they are aware of the subject.