Expedia SDE-2 Gurgaon — 2 DSA, LLD ticket booking, HM
Expedia SDE2 Interview Experience -
Round1 - It was a complete DSA round. The interviewer asked me two DSA questions of easy to medium difficulty, focusing on strings, arrays, and trees. They were particularly interested in a fully functional, running code.
Round 2 - This was another complete DSA round, with a stronger focus on algorithms. The interviewer asked me two questions based on arrays, matrices, and backtracking. The difficulty level was medium to hard.
After about a week, I received a call regarding my availability for the next rounds of the recruitment process.
Round 3 - This round was entirely focused on Low-Level Design (LLD). I was asked to design a ticket booking system. I first clarified the functional and non-functional requirements before moving on to services, classes. Throughout the discussion, the interviewer asked me conceptual questions on topics like CAP theorem, SOLID principles, and more.
Round 4 - This was the Hiring Manager round. After the introduction, the interviewer asked me questions about my projects and requested me to design a simple functionality for a video streaming platform. After that, interviewer asked about a challenge I had faced in my current organization and how I tackled it.
The loop · 4 rounds
DSA: strings, arrays, trees
DSA: arrays, matrices, backtracking
LLD ticket booking; CAP theorem, SOLID
Projects, mini video-streaming design, behavioral