1st interview was on my college campus, it was one on one, and not very technical. 2nd interview was onsite, single interview with a manager and senior software developer, also not very technical. For the second interview we were put up in a nice hotel and taken to dinner as a group by a manager and a relatively new software developer. In the morning we were all picked up and taken onsite for a tour and interview. It was an all day thing, but only one interview.