I applied online and was contacted by a recruiter at HQ. She asked me a variety of basic questions around my background and how it pertained to the role I applied for, why I was looking, what I was looking for, etc. In that same conversation she moved me forward to a phone interview with the hiring manager. I spoke with the hiring manager the following week on a 30 minute call which was similar to my conversation with the recruiter in regards to the types of questions about my background but I was provided more detail about the role and what it would look like, what would be required, etc.
They moved me to an in-person interview 2 weeks following the phone interview where I sat down with 4 different people on the team for 45-60 minutes back to back. Each conversation was different and questions from each interviewer were different. Being that it was 4 hours long with no breaks it was definitely intense, but intense in a good way. I had a positive experience overall.