It was through university recruiting, so I had an initial screening interview in person on the same day, and a second interview through phone call about a month later. The second interview was through Skype as I could not go to the interview in person due to scheduling conflicts. There were 4 panelists.