Applied online. Was invited to an in-person interview several weeks later. This was a panel interview with 3 interviewers. A week later I was interview to a second in-person interview. This was another panel interview with 3 interviewers. The interviews felt a bit transactional, but was probably due to the fact that there were so many interviewers.
Overall the process was straightforward and the people I interacted with were pleasant and professional.