Agoda | SSE | Bangkok | Offer
Anonymous User
8013

Status: BTech, SSE
Position: SDE2 at a "big tech" company but role was impacted
Location: India
Date: June'2024

I was trying to get an interview at Agoda since a while and took me more than 2 weeks to hear back from them.

Round 1 - Recruiter Screening
It was a 30 mins call where recruiter asked about my intro, salary expectations etc.

Round 2 - DSA - 1 hr

  • Q1 - Given a string, reverse each word in the string.
Input: Hello Bangkok:)
Output: Bangkok:) Hello
  • Q2 - You are given an array of 0s and 1s where 0 represents and empty block and 1 represents a block with a flower bed. You are given an integer k and you need to determine if you can put k more flower beds in the empty blocks given the rule that any 2 flower beds cannot be adjacent to each other.
    There were multiple followups to this problems related to optimizations and saving resources in computing the result early if possible.

For both the questions, I had to write the full code on Hackerrank and they tested the code with their own test cases. It lasted for around 1 hour and it went well.

**Self-verdict:Hire/Strong hire

ROUND 3 - Platform round - 1 hr

The interview started off with the intro for 5 mins and then there was a 10-15 mins discussion on my current project. Then he dived into a System design question which was about creating a file storage service. The requirements were a bit simple as he didn't needed me to handle conflicts.
This round also went well.

Self-verdict: Strong Hire

ROUND 4 - System Design - 1 hour
This interview was conducted by a manager. After an intro for 5ish mins, he asked me a few behavioural questions. Then we dived into sceanrio based system design questions involving a flight booking system.
He already had a HLD created and was asking me questions of the type "how will you...?" or "what if...?".

Self verdict - Hire

ROUND 5 - System Design / HM - 1 hour

This round was conducted by the HM and it was also a system design round. I had to design a system for managing and retrieving the flight prices from different providers. The design was not too complex but then he started of with scenario based questions again and added a few more requirements/constraints in terms of rate limiting based on different provider limits and challenges faced in a distributed DC enviornment. He also gave me a few problems to solve that they had encountered in Agoda before.

Self verdict - Strong Hire

I received an email asking me to book a slot with the recruiter the next day. She told me that the feedback is positive and asked for my salary expectations again. The same day, I received another invite to block a slot for a call with the HM and recruiter. I booked it for 2 days later. The HM presented me the offer but it turned out to be lower than what I had asked. I was able to get him to increase it a bit in the call itself but didn't accept the offer. I email to increase salary again to match my competing offer. The recruiter scheduled another call with her and told me that my feedback was very positive and the team wants me to join but they don't have any more budget for this role and to reconsider their offer. I am confused right now. Any help would be appreciated.

Compensation: https://leetcode.com/discuss/compensation/5273284/Agoda-or-SSE-or-Bangkok-or-Offer

Microsoft India competing offer: https://leetcode.com/discuss/compensation/5247908/Microsoft-or-L62-or-India

Comments (10)