The recruiter made initial contact with me after I applied online. We spoke first over the phone, and then a phone interview was arranged with the hiring manager. Afterwards, I spoke with the hiring manager as a first round phone interview. Then, I was invited to conduct an onsite in person interview. The onsite was with multiple senior leaders. It lasted a few hours.