First was over the phone interview for an hour and then I was provided a few dates to choose from for an onsite interview. On the day of interview, you go to the visitor center and get the picture taken for temporary id card. Then go to the designated meeting room. I spoke with HR person first for about 40 mins and then spoke to a team of four people including a manager for about two hours.