Over the course of two months, there was a screening interview w/ HR, a written assessment, two hour-long 1:1 interviews with the hiring manager, a panel interview with four staff + HR, and fifth interview with another team member. It seemed like a lot of interviews for a mid-level position. By and large, the interviewers were quite personable, interested, with probing (a select few below) questions.