First an informal interview with the supervisor, chatting about previous experience, background and motivations. Then, a task-based interview where I was given about a week to perform a couple tasks that would be typical of the job, and a follow-up call on this to explain my processes. And finally, a culture fit interview led by the CEO with a couple other members of the team. The culture fit interview is the longest of the interviews, in which you're asked in-depth questions about your background and how your motivations resulting from this align with the mission of the company. The interview process was well communicated to me from the start so I knew what to expect, and the team gives feedback within good time.