Interview process overall took about 4 weeks. Stages are:
1. Online verbal and numeracy reasoning test - The kind you get in standardized aptitude online tests, where you are tested on the ability to answer questions correctly in a short time.
2. Phone interview #1 - With regional HR director. This was an introductory interview. Questions asked are CV-related and what motivates you to apply for Agoda.
3. Phone interview #2 - With manager of the team you'll be joining. The manager asked questions of past work experience, especially those related to the role, and what sort of expectations for the role.
4. Phone interview #3 - With the director whom the team manager reports to. A use case is given to you based on the day-to-day work experience in the team and you are expected to know to ask the right questions to guide you to the solution.
Overall, I would describe my interview process as disappointing. There was one interview session which got postponed for twice in a row, with the interviewer only calling me back to apologize and discuss reschedule plans 40-50 minutes AFTER the initially scheduled interview time. To me, this was extremely disappointing and a sign of utter unprofessionalism. They are willing to leave me waiting for their calls over dealing with work issues. What they could do was to notify me EARLIER if they could not make for the interview and would like to reschedule. Them making the same mistake two times in a row has left me an extremely bad impression on how they manage interviews, and consequently how they manage things at work.