Spoke to two different hiring managers, then the team lead, all via phone before going in for an in-person interview. When I went in, I had three different interviews - one focusing on experience, one focusing on consulting (had to do a presentation with little prep and materials to test ability), and the other just an open discussion.