6 hours worth of interviews, with people of various levels. The focus is on technical and testing skills, and less about cultural fit. It makes for a long day, so get plenty of rest the night before, take the interviewers up on their offers to get something to drink (stay hydrated). Focus preparation on coding and technical questions.
As you think about the answer do your best to think out loud. It is just as much about how to get to the answer rather than getting the correct answer.
Also - try not to get rattled by interviewers being jerks. It is common. Sometimes it is intentional to see how you react, sometimes you just get an inexperienced interviewer who has poor people skills.