Applied online. Got an HR phone interview about a week later. From there, I was scheduled for an in-person interview with a higher up individual.
When i had the in-person interview, I also met with someone on the team. The individual who was hiring left the interview about 5 minutes in because she forgot she was scheduled for another meeting. I was told that there was 4 rounds interviews total. The phone screening, the first in-person interview, a panel interview with the developer team, and then a final meeting with the CFO(? or the hiring manager- i forgot who it was).
I did not make it past the in-person interview and was sent a rejection email the following day.