Agoda Bangkok interview experience, Staff Software Engineer July-Aug 2025
Anonymous User
3758

Screening Round: Recruiter will ask a lot of questions why you want to join Agoda and Bangkok. They are pretty nice and be confident, also talk a bit about your experience, you should be fine. 30minutes

**HackerRank round: **3 Questions asked 1hour round

  1. Some pairs with min absolute difference = K, basic question
  2. Count palindromic substrings = medium to hard. solved passed all test cases but could not optimize.
  3. Question related to binary search very similar to koko eating bananas. Solved at one go.

Overall Feedback received: Strong coding skills and good problem solving.

Platform Round: 1 hour

This was a bit different round. Test you on system design, rest API design, code reviews and QA round.

System Design: They will provide a design and you have to figure out what can you improve. Some booking/data fetching system related to booking, like adding LB, rate limiter, messsage queue (based on design whatever you get)

Connectivity Management: Like if you feel the rest APIs could be improved, go ahead and do that, types of authentication you can have and all of that side, how you manage a robust, secure connectivity session

Code review: Related to the booking API, there would be a basic implementation, have to correct that or provide suggestions. I suggested strategy pattern and proper error and exception handling here.

Architectural Round 1 hr

  1. Similar to flash sale but related to concert booking. They test your overall design skills like whether you can talk about trade offs, knowledge, bottlenecks and scale. Start small, tell the interviewer you would consider scale as you move along.
  2. Also they do ask a lot about metrics and telemetry all along. Be good with that. Brownie points here as well.

Values round 1.5 hour

  1. Longest round in all.
  2. Ask about mentorship, mistakes, experiment, trade off, conflict, etc, etc.
    Overall: Agoda recruiters are pretty good with detailed feedback and how to prepare for interviews each and every round I mean. They provide docs and links to study for.
Comments (3)