There were multiple interviews over the phone (approx. 30 minutes) for initial screening. Behavioral questions, skills, qualifications and experience relevant to the position, expected salary and logistics, etc. Then I was given about a week to respond to a written test (response and plan of action to 5 different scenarios). Eventually, I was shortlisted and they flew me out (and the treatment was quite nice - hotel suite, meals, transport, etc.) for an in-person interview with three different people (30 minutes each, back-to-back). I felt the interview went well, but they ended up hiring someone with more experience.