
Agoda Software Engineer candidates report an online assessment, technical coding, and system design. Recent accounts emphasize timed array problems, shared coding sessions, and hotel inventory availability design.
$130K
Avg. Base Comp
$151K
Avg. Total Comp
3 rounds
Typical Rounds
2 months
Process Length
For an Agoda Software Engineer interview, prepare first for timed array problem solving, then be ready to explain a system-design approach clearly. One candidate who received an offer described a HackerRank online assessment with three questions in 90 minutes, followed by a technical coding session and a system-design discussion. Another candidate reported two array-manipulation problems in the coding round and said that completing only one was not enough to advance.
The coding examples reported include finding two array elements that sum to a target and returning their indices, plus Meeting Rooms II. That makes it worthwhile to practice writing a correct solution under a clock, explaining the time and space trade-offs, and handling edge cases such as avoiding reuse of the same index. Be prepared to code live: one account describes a shared HackerRank session with two engineers.
For design, one candidate was asked to design a hotel inventory availability system. Practice structuring a response around that prompt and explaining the proposed design clearly. The available reports are limited, so the exact sequence and prompts may vary by team.
Synthesized from 3 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Agoda process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Agoda
Find the maximum profit from at most two stock buy/sell transactions
| Question | |
|---|---|
| P-value to a Layman | |
| Google Maps Improvement | |
| Hurdles In Data Projects | |
| Target Indices | |
| Cross-Region Inventory Sync | |
| Count Transactions | |
| Implementing the Fibonacci Sequence in Three Different Methods | |
| Employee Benefits Outreach | |
| Video Game Respawn Model | |
| Three Indexes Adding Zero | |
| Upsell Carousel | |
| Buy or Sell | |
| Client Solution Pushback | |
| 2nd Highest Salary | |
| Subscription Overlap | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Merge Sorted Lists | |
| Closest SAT Scores | |
| Rolling Bank Transactions | |
| Monthly Customer Report | |
| Customer Orders | |
| Prime to N | |
| Random SQL Sample | |
| Top 3 Users | |
| Bagging vs Boosting | |
| Upsell Transactions | |
| Comments Histogram | |
| Scrambled Tickets |
Synthesized from candidate reports. Individual experiences may vary.
One candidate reports receiving a HackerRank assessment containing three questions to complete in 90 minutes. The report characterizes it as demanding; the evidence does not establish that every Agoda Software Engineer candidate receives the same format.
Candidates report a technical coding stage with array-manipulation problems, including finding a pair that reaches a target sum and returning its indices. One account also describes a shared HackerRank session with two engineers, so live explanation may matter alongside the implementation.
One candidate who progressed through the process reports a system-design discussion using a hotel inventory availability system prompt. A strong response may organize the design around updates, consistency, and operational failure cases without assuming this exact prompt will recur.