Five interviews. The first, with an HR person, focused on the previous experience, what to expect, what the process would be like. Second was an interview with the hiring manager to discuss the role and skills. Third was with hiring manager and future team mate, with a real-time technical challenge and portfolio presentation. Fourth was to meet the future team. Fifth was the executive interview, to wrap-up. Compensation was discussed with HR.