I applied online and had a brief email exchange with HR. I went through 2 phone interviews, 30 min each, over the course of 1.5 to 2 weeks.
The week after I had an in person interview with HR and the team I'd work with. Normal sorts of questions about skills, personality, etc. Finished with tour of the building. Total interview time was 1 hour.