I applied through a recruiter. The process took 5 weeks. I interviewed at Agoda (Bangkok) in Sept 2016
Interview
I applied for this position directly through Agoda's recruiter. He asked me to send my resume to figure out which open position would be more suitable for me. One week later HRs organized first Skype interview for me. It was partly technical interview with Development Manager which contained common questions about my interest in this position and living in Thailand. After that DM gave me a programming task with one week deadline to complete it anytime at home. The task was mostly about working with threads and concurrency and could be done in any programming language. After task review the 2nd Skype interview was arranged mostly with technical programming question regarding this home task and decisions of implementation that I made. After 2nd interview HRs organized the 3rd one in person interview in Bangkok. Agoda payed me flight tickets, hotels and transfers to Bangkok. There were three interviews in one day 1 hour each with three Dev Managers. Different questions about my previous experience, understanding of building applications with micro-services architecture were asked. There was also simple coding task on board. After I came back to my country the final Skype call was arranged with details of proposed offer to me.
Interview questions [1]
Question 1
Mostly related to understanding of distributed systems and implimentation of new features for applications with micro-services architecture
I applied online. The process took 3 weeks. I interviewed at Agoda (Bangkok)
Interview
Just classic leetcode interview like you would do years ago interviewrs are nice but the interview process is outdated. After the leetcode you get a generic software discussion interview but with no mantion of ai or anything like that at all.
2 round 1st is DSA one easy and one medium problem followed by hiring manager round where project discussion is going on where deep dive into the projects focus is majorly on the architecture
In interviews, generic logic questions test clear thinking, assumptions, and reasoning under pressure, not factual knowledge. Interviewers want to see how candidates approach problems and explain conclusions calmly and logically.