Given an impromptu phone interview just to get a feel for who I was, a week later was emailed that I'd be flown out for an all-day interview with the team. Interview on site was from 8am-5pm, but went quickly. Had a total of 7 or 8 interviews, all more conversational than anything.