Started with a short phone interview before being brought for a ~4 hour long in person interview. Panels of people (2-4) asked me questions. All of the questions were basic and similar: teamwork skills, a time when you had a difficulty and how did you solve it, etc. Short one on one interview with who would become my boss.