- Phone screening
- Online coding Test
- Onisite interview sessions (6-7 interview sessions)
The sessions covered architectural design discussion, design patterns, system design, unit testing, question about project you did in past and other areas.
Also many problem solving had to be done in the white-board.
Interview questions [1]
Question 1
Inquired about various topics such as unit testing, randomization, LINQ, and dependency injection, and presented some coding challenges.
I applied through a recruiter. The process took 1 week. I interviewed at Agoda (Bangkok) in Dec 2023
Interview
The interview process was quite straightforward and focused more on practical problem-solving skills rather than theoretical knowledge. There were no Leetcode hard problems. The interview consisted of an initial phone screening, followed by a technical interview, and finally a cultural fit interview. During the technical interview, I was asked to solve a few coding problems, but they were more about understanding my thought process and approach to solving real-world problems. The cultural fit interview was more of a conversation to see if I would be a good fit for the team and the company culture. Overall, the process was smooth and focused on practical skills.
Interview questions [1]
Question 1
Q: What was the one thing that they asked you?
A: Can you explain a challenging project you worked on and how you overcame any obstacles during the development process?
I applied through an employee referral. I interviewed at Agoda (Bangkok)
Interview
The process is somehow confusing. I applied as a software engineer, however, the email invitation sent by HR mentioned that the role I was applying is "senior software engineer".
The technical questions were quite easy. The vibe during the whole interview session is a bit cold.
Interview questions [1]
Question 1
Explain the project that you're responsible to develop