I applied through Linkedin and worked with a recruiter. After exchanging background information with the recruiter in a phone call, the interview process began.
I interviewed with the hiring manager for the first video interview for 45 minutes long, and followed by that I had 4 interviews 30 minutes each. Finally, I had to meet the VP for another 45 minutes video interview.
Everyone was professional and kind, questions are from my background and implementation experience.