First a Recruiter screen, then half hour with the Hiring Manager, Peer 30min, Panel (2x people) for an hour, then Chief Operating Officer for 3omins. Solid mix of questions and casing, team seemed like they'd reviewed my application prior to the interviews which I appreciated. They ended up going with an internal candidate (which I am not).