Prescreen (Recruiter reach out), 1:1 on phone with hiring manager, resume review in person with hiring manager and peer. Finally, panel presentation to 3 managers.
Overall, the most professional and interesting process I have been through. Everyone I interacted with from initial recruiter reach out to hiring manager to peer group were very friendly, professional and focussed. No missed calls or badly managed onsite experiences. Most importantly, the path to success was laid out for me and I just had to put in the hours of preparation. It was very clear throughout what was expected of me.