I applied online and was contacted by a recruiter for initial conversation. Following that, I had a series of interviews:
1 panel interview with two colleagues
1 interview with the hiring manager
1 interview with the VP
1 interview with HR manager
Interviews were straightforward and mostly behavioral/situational. Everyone was friendly and professional. The whole process was smooth and efficient.