I completed a video interview, phone interview, and two in-office interviews before receiving an offer. I met with a variety of members on the team I'd be working with, as well as other teams to make sure I'd fit in well with the environment. Overall the process was a typical interview process, nothing too surprising.