I've been working at Agoda for more than 3 years, and it's amazing to see how much this company has changed in the last few years. When I joined, my department was just a few small teams, but now it's more than 100 people.
There are great engineers from all over the world around me, and I learn a lot from them all the time. We've changed our programming language over the years; now we are adding Docker. I hear other departments are going through similar changes as well.
Not all tasks are fun. Sometimes we have periods when we just need to deliver on business KPIs, and we don't have time to innovate much.
One interview in my home country - 3 interviews in Bangkok. They paid for flight and accommodations in a really good hotel next to the offices. Overall, the interview process was quick and fair (even too easy, I would say).
1. HR talk, just check the basic information. 2. Code interview, basically have to pass the test. 3. System Design interviews, maybe multiple rounds. 4. Talk with the senior manager. 5. Package with the recruiter.
The interview process wasn't smooth. After the first round was over, they took more than a month to schedule the second round. Even though it went great, they sent me a rejection email with a generic message.
One interview in my home country - 3 interviews in Bangkok. They paid for flight and accommodations in a really good hotel next to the offices. Overall, the interview process was quick and fair (even too easy, I would say).
1. HR talk, just check the basic information. 2. Code interview, basically have to pass the test. 3. System Design interviews, maybe multiple rounds. 4. Talk with the senior manager. 5. Package with the recruiter.
The interview process wasn't smooth. After the first round was over, they took more than a month to schedule the second round. Even though it went great, they sent me a rejection email with a generic message.