Phone screen by HR. Phone screen by Hiring Manager. In person interviews by Hiring Manager and several stakeholders. All in all a very pleasant process. Handled with respect and professionalism. It was not an intimidating or demanding interview. It was very straightforward. Overall a good experience.