I had 3 in-person interviews in one day. Each was 45 minutes. They asked mostly behavioral questions, but there were also brainteasers. People there were very friendly and interested in getting to know you. They held a little breakfast right before the interviews for you to mingle with other candidates and interviewers. The whole process was very smooth, not stressful at all. They also made their decisions fairly quickly.