1) Brief interview with recruiter.
2) Interview with hiring manager.
3) Panel interview with development leadership
4) Panel interview with business leadership
5) Panel interview with technical leadership
6) Recap with hiring manager.
Overall good experience, due to timing/scheduling, I did panel interviews back-to-back resulting in an accidental endurance test. Would recommend to recruiters to avoid the multi-hour interviews where possible.