Five interview process including a presentation at the end in front of a panel where they focused on the delivery of presentation. The total process took around 6 weeks. The first interview was with the recruiter, then hiring managers, then another hiring manager and a principal instructor. The panel was a mix of instructors and hiring managers.