A 90 minute interview with a mix of behavioral and technical questions. Asked questions by the hiring manager, HR, and multiple current staff members. There were 6 people in total and some asked questions pulled from exams they took when they went to the same school as me.