My first interview was online, they flew me in for an interview person interview, I met with a director then a team of managers. Really personal conversation, really learning more about the candidate and his approach/view on the role. Lots of opportunities for questions, they were willing to go in detail about how they work and how you would fit in. I also got to spend time with the people working the role I was applying for, great experience overall