I applied online.
1. HR screening 30 min
2. Business interview 60 min with future team members
3. Competency based interview 60 min with the Hiring manager
All the process took about a month and was really pleasant and smooth. All the interviewers were very professional, kind and supportive. I really enjoyed the experience.