After a recruiter conversation, I moved into a hands-on technical stage where I had to share my screen. The exercise felt close to common LeetCode-style formats, and it didn’t depend on a specific programming language, so I used JavaScript even though the role leaned more heavily toward Java. The developer who ran the session was approachable and supportive the whole time, which made the atmosphere feel more like collaboration than competition.
I left with a positive impression overall, even though the task required deeper algorithmic preparation than I was ready to bring. The HR part itself was also pretty relaxing—focused on my experience, how I worked with others, and how I thought about teamwork and company culture. Overall, it was one of those interviews where you don’t feel like you’re being cornered, even when the technical challenge is demanding.
2 months ago
Average Neutral Gurgaon, Haryana
My first big step was an online OA. It had a mix of multiple-choice questions and DSA questions, and the difficulty felt moderate rather than brutal. I was able to solve most of what I saw, so the experience landed as reasonably straightforward.
I remember finishing with the feeling that it was a solid test of fundamentals rather than some obscure trick. Even though I didn’t end up getting an offer, it still felt like a fair, well-scoped online screening where my performance came down to how well I handled the DSA portion.
3 months ago
Average Negative Gurgaon, Haryana
My interview started with a data-structures-and-algorithms round where I was asked two questions. They felt medium-level—nothing flashy or overly exot…
3 months ago
Difficult Positive Indonesia
The interview itself felt smooth from the start—no major issues came up. The interviewer was helpful and not overly strict, and I could even ask for g…
3 months ago
Easy Negative Bangkok
My interaction with Agoda HR ended up being surreal in a way I hadn’t experienced before. I was sent negative interview feedback even though I never a…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment
Candidates typically start with an online assessment consisting of multiple-choice and DSA questions, which is generally considered moderate in difficulty and focuses on fundamental concepts. Performance on this assessment is crucial as it determines progression to the next stages of the interview process.
HackerRankDSAFundamentals
Technical Coding Round
The technical coding round usually involves solving 1-2 data structures and algorithms problems, with a focus on clear communication of thought processes and reasoning. Interviewers are described as supportive, creating a collaborative atmosphere rather than a high-pressure environment.
DSACodingCommunication
System Design and Architecture Discussion
For more senior roles, candidates will face a system design or architecture round that emphasizes platform-level thinking and the ability to discuss trade-offs and improvements. Success in this stage is critical, as it can decisively influence the outcome of the interview process.
System DesignArchitectureTrade-offs
Behavioral and Culture Fit Interview
The behavioral interview focuses on past experiences, teamwork, and cultural fit, with interviewers looking for clear communication and interpersonal skills. This round is essential for assessing how well candidates align with the company's values and work environment.
BehavioralCulture FitTeamwork
Overall Interview Experience
Candidates report a generally organized and structured interview process, with a consistent focus on technical and interpersonal evaluations across rounds. While many leave with a positive impression of the interviewers' professionalism, some express frustration over communication issues or unexpected rejections.
Structured ProcessProfessionalismCommunication
Feedback and Outcome
Candidates often experience a lack of clarity regarding feedback and outcomes, particularly after strong performances in earlier rounds. The final decision can hinge on later stages, emphasizing the importance of preparation for both technical and interpersonal aspects.