Difficult technical interview. deep knowledge required. Near hostile behaviour form interviewer. There where 2 people asking technical questions one after each other until you get confused in your replies.
That was certainly the most unpleasant part of the interview.