I applied online, I was first given a aptitude test to complete and then after I passed it was given a a phone interview with the recruiter. They asked the basic screening questions, and then wanted to Skype video call me and see me write the test myself as a calculator wasn't permitted. After that was approved, I was given a interview with the supervisor at their office. It was pretty straightforward and was given the offer a short time after that.