First there was a Phone call with recruiter. Then I was asked to prepare tasks for a series of questions, this was done in written format as opposed to presenting. An in person meeting with hiring manager was next. Once past this stage, another presentation task was given which I had around 1 week to complete. After this, I Presented to the hiring manager in person with a powerpoint deck and questions at the end.