first interview was a 30 minute phone interview by someone on the team that the position is offered. Then after one week, i was invited to an onsite interview by 3 people. including the hiring manager and 2 team members. The interviews were not too technical, maybe they didn't expect interns to know too much technical knowledge. Overall it was a good experience. Got offer a week later and accepted it. :)