The process consisted of a phone interview, ~2 1:1 video interviews, and then a group presentation about a problem. The recruiter and team was very well prepared at each interview asking specific questions on my background and about their problems. One of the last interviews was a group interview, where you had to present your solution to the rest of the team, and hold a Q&A session.