There were two in-person interviews, and one round of "meet the team" interviews. The team interviews were the best as they really gave you a feel for the team and culture. The interviews spanned several weeks and coordinating them was a bit of a hassle.