Staff Software Engineer applicants have rated the interview process at Agoda with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 56.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Staff Software Engineer roles take an average of 7 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at Agoda overall takes an average of 27 days.
Common stages of the interview process at Agoda as a Staff Software Engineer according to 4 Glassdoor interviews include:
One on one interview: 40%
Skills test: 40%
Phone interview: 20%
Here are the most commonly searched roles for interview reports -
The process was challenging but fair, emphasizing problem-solving abilities, understanding of algorithms and data structures, and code quality. The interviewer presented the problem clearly and gave me time to think through my approach. I had to implement a solution that efficiently handled sorting within subarrays, ensuring optimal performance.
Although the interview was intense, the interviewer was professional and supportive, providing hints when needed without giving away the solution. The experience highlighted Agoda's focus on technical depth and attention to detail, which I found both rigorous and rewarding.
Interview questions [1]
Question 1
I had an algorithm interview with Agoda, which focused on sorting subarrays to find the given maximum sum.
I applied through an employee referral. I interviewed at Agoda
Interview
Agoda has minimum two rounds of technical interview and third one for deeper system design questions for this position or any senior level developer position. Firtst Round is coding - To identify how you approach the problem , steps that you are taking to handle it . You will be asked to write code in the link that they share. It's pretty much similar to coding practice sites like leetcode/ hacker earth. Based on how solve the interview proceeds with some questions around the the language basics and frameworks. Second round: Here first you are given chance to explain your current or past work experience and questions from those as to how you handled so and so things that you mentioned in resume. Also high level system design questions mixed with deeper core concepts of the language and required concepts. After this it is another round where one system design question is given.
Interview questions [1]
Question 1
DS problem solving questions are mostly from leetcode? Like dynamic programming problems, Find a sub array when adding 3 elements equals to a target value from the given array .
4 rounds: 1 Design 1 Coding 1 Cultural Fitment 1 Hiring Manager, All Elimination Round, Final Offer depends on salary expectation and interview performances. There may be additional round in case of any level change.