3 stage process:
1. Recruiter interview - standard cv review & motivations for role
2. Hiring manager interview - similar to first interview with more detail on day-to-day of role
3. Onsite interviews - presentation about a past project and a several 1:1s with representatives from several different teams