One behavioral interview, one technical phone screen, and an onsite interview. The first two interviews were fairly laid back and the technical phone screen wasn't too challenging. The onsite interview, however, went into much more detail and covered more topics. Overall, I enjoyed the interview experience more than most because they were fairly upfront about what they expected from their internship candidates.