I applied through school. The first round was with HR and the second round was with the hiring manager and another people in the team. First round interview is a phone screen and was very quick. Second round interview lasted for an hour. They asked a lot of behavior questions. Overall not very difficult. I got the offer two days later.