Three step interview process. First with the recruiter, than with the hiring manager and then with senior. The 3rd interview required candidates to present on a solution that they were comfortable selling. Overall the process went great. All parties involved where very responsive and provided sufficient feedback and next steps.