I interviewed on campus for the behavioral interview. The questions weren't too difficult. The interviewer was very nice but asked a lot of following up questions for things. The second interview was 2 hours and included both a technical evaluation and a behavioral interview, which was pretty repetitive from the first one.