Two video interviews, one with direct supervision and manager, the second with greater office team. One in person interview with office team. Overall good experience in which I was told about the office, the company, potential projects I would be working on.