I applied online, and then they email to arrange interviews. Two interviews in total, first is by phone, second is by Skype with two managers, one is the team leader, the team you will work with. At the end of the second interview they told me they will contact me in two weeks, so i am still waiting~