Online application with questions to rank your abilities. Once completed and accepted, it opened the next stage which was a personality quiz. After a week, I received a phone call to arrange to take a proctored online problem solving and skills test. After another week, I received a call to set up an interview via Skype.