A two-stage interview: an initial conversation followed by a task and a presentation. Overall, a very positive experience with interviewers exploring reasons to join the company, as well as professional skills and thought process, but also providing detailed answers about the company and the team.