I applied through a recruiter. The process took 2 months. I interviewed at Agoda (Bangkok) in May 2023
Interview
The interview process took over 2 months from reaching out to me on Linkedin to rejection. The recruiter shifted me by email through skills test to case study to multiple interviews, even though I requested feedback at each stage I was consistently informed there was no feedback and the feedback would be discussed at the end of the process. Upon making it to the 'final stages' more stages were added last minute and I was later given quite a useless reason for rejection that was quite clear from my profile I did not hold the right experience. The rejection was also given by email, after spending over 1 day of work on the process I was very disappointed to not receive the courtesy of a phone call or follow-up message from the hiring manager.
All the interviewers were very polite and they made me feel comfortable. They ask you a range of questions that are not limited to your skills. The entire process consisted of 2 interviews & 1 assignment.
Interview questions [1]
Question 1
What was a situation where you handled difficult people and how did it go?
Interview was generally okay. 2 technical interviews followed by a culture fit interview at the end. - Questions are fairly standard LeetCode questions. - Interviewers are friendly and knowledgeable in the technical field. Before interviewing - Agoda should disclose openly the salary packages expected for particular roles to avoid unexpected interview processes that end with a rejection/mis-alignment. Most of their roles do not openly disclose the salary bracket - leading to a lot of time wasted for both the interviewer and interviewee, which is something I found particularly very unfortunate. If you are applying: Expect very low salary offers for international applicants for senior roles: Agoda is a company that markets itself as world class, but the salary offers for the Bangkok office would not work for you if you plan to relocate with a family. What they refer to as "competitive" - is actually very low considering that you might also be planning to invest back home/save some of your income. This misalignment happens because - as an applicant, you will often assume that they are a big company and will remunerate you well - so you go through the interview without much worry, but you end up getting disappointed at the end. If applying for a senior level role - your skills might be well remunerated elsewhere unless you are willing to get a pay cut and still relocate. Otherwise, you might as well prepare yourself for a rejection after they ask you the salary range you expect. I have also seen the exact same sentiments in the comments and I am really surprised that the company does not want to make any changes to make life easier for themselves and the candidate. They do state that openness is one of the values in their culture - but seems they do not follow their own values at the onset which might be a red flag already.
Interview questions [1]
Question 1
- Multi-threading questions - Array sorting and algorithms - General questions on architecture - Culture fit and productivity questions