Applied online in February, got a call from their HR which is situated in China. They arranged an interview with the SEA Marketing Manager. The interview was rather friendly and calm, no hard questions, though mainly situational to test your work experiences and if they are in line with the requirements.
Didn't get past the first round of interviews, was informed through e-mail that they dropped me, but its a good start knowing this information.