I was invited for an on-campus interview through campus recruiting center. Interviewers were extremely nice and laid back. On-campus interview was a complete behavioral questions regarding teamwork and communication. After the On-campus interview, I was invited to the final round interviews in Charlotte, NC. They flew about 70 of us out to Charlotte. We had a reception on the night we go there and had 3 1 on 1 interviews the next morning. Questions are all behavioral but more difficult then On-campus interview.