Met with the recruiter over phone, then had a couple video interviews. Lastly, went to the office for a presentation to several people (slide deck and facilitation) and final interview. Everyone was friendly and professional. The process was quick, and even though they went with the other candidate, it was a good experience.