Muliple phone screens
Recruiter - decide if skills and background match and level of interest
2 Hiring managers- asked technical questions , 2 Team members - discussed day to day, Good feedback after each round, After phone screens, in person interview, In person interview lasted from breakfast to lunch and met with dept head, senior managers, hiring manager and team members.