Recommendation through recruiter for the role. Had a initial phone interview with the team manager, an in person interview with the team manager, a second in person interview with other managers and a half day which required writing some mock emails and user flows.