I was notified of an interview about a week before that would take place on campus of my university. The entire interview process was about 3 hours, with 3 types of interviews: behavioral, job fit, and case interview. The behavioral and case interview were straightforward, and my interviewers were laid back; the case interview was short and not too difficult at all, only requiring some simple math. The job fit/technical interview was a bit rushed, I was asked a few additional behavioral questions and we didn't have enough time to fully solve each problem I was given.