Backend Engineer | Zenskar
JP Morgan Chase | SDE 3 | YOE 3.4
Microsoft SDE - 2 | Interview Experience | Status Pending
eBay || SWE3 Interview Experience || Bangalore
Bloomberg | Interview Experience | Senior Software Engineer | NYC | Nov 2025
Agoda Full Stack Engineer Interview Experience
Summary
I interviewed for a Full Stack Engineer role at Agoda. I successfully cleared the DSA round but struggled with the machine coding part, ultimately not receiving an offer.
Full Experience
I interviewed for a full stack engineer role at Agoda. I have 3 years of experience, with 2 years focused on frontend development. Unfortunately, I did not receive an offer after the interview process.
The first round was a Data Structures and Algorithms (DSA) round where I was given two questions. I managed to solve both of them, which allowed me to proceed to the next round.
The second round started with a discussion about a tool or technology I'm currently using in my projects. I was asked to explain it in a very simple way, which I believe I did successfully. Following this, I was given a machine coding task: to build a flashcard application. I was confident I could do it, but I struggled due to my weak foundational knowledge. This was a significant learning point for me, and I see it as an opportunity to improve and come back stronger.
Interview Questions (3)
In a game, each plane has a starting position above the ground level and a speed at which it is descending. The player character has a gun that can shoot one aircraft each second. The game will end if any plane lands. Determine the maximum number of planes that can be prevented from landing.
A robot has to start from a matrix from top left corner (0,0) and it has obstructions in the matrix (denoted by 1). Find the number of ways it can reach to bottom right cell (n-1,m-1). It can only move right and down movement.
Design and implement a flashcard application.
Preparation Tips
I realize now that my basics are weak, which impacted my performance in the machine coding round. I need to focus on strengthening my foundational knowledge and practice more.