Entire process took 2+ weeks. Initial interview with three managers who potentially would be my supervisors, followed up second/final interview with a manager and a customer service specialist. All interviews are done by Skype since the opening position was in Singapore while I lives in Japan.