There were several steps, including an aptitude test, video questions/recording with prompts from a team member, and three interviews with the team (one of which included a presentation). I was remote and did all of this through video interviews - although it seems that there is an in-person component if you live closer.