Applied online- received a response from the recruiter with a questionnaire within a few days.
1 questionnaire (asking about job specifics/accomplishments/goals)
2 different interviews answering BI questions (phone interview and Skype interview)
The interviews were each an hour in length