online application, phone interview, skype interview
the whole process has been delayed due to their agenda clash but people there are all very nice and friendly and they apologised for these dramas and they would somehow squeeze in for you between their busy stuff. be patient and be positive.