SDE
Interview Date
26-08-2026
Result
Rejected
Difficulty
Medium
Rounds
04
Drive Type
On-Campus
Topics asked
Detailed experience
The interview consisted of three rounds. In the first round, I was given a DSA problem based on topological sorting. The problem involved a set of files, where each file had a certain priority and there were dependency relationships between files, such as file A having to be opened before file B. The task was to determine the correct order in which the files should be opened while satisfying all the dependencies. Additionally, if multiple files were available to be opened at the same time, their priority had to be considered, and if two files had the same priority, the file with the smaller file number had to be opened first. This essentially required combining Topological Sort with a priority queue to maintain the required ordering. In the second round, the interview focused on CS fundamentals as well as my resume and projects. I was asked about the four pillars of OOPs, particularly polymorphism, function overloading, and method overriding, along with the differences between overloading and overriding. They also asked basic questions about relational vs. non-relational databases and when each type would be preferred. A significant part of the round was spent going through my resume and projects in depth, where they asked me to explain the projects I had worked on, how I used LLMs, and concepts such as RAG and GPT. They also asked follow-up questions based on my answers to make sure I had a genuine understanding of the technologies and work mentioned on my resume. There were also problem-solving discussions, including the classic problem of finding the minimum number of 0s that need to be flipped to connect two islands in a binary matrix. The third round was the HR/behavioral round and was much more conversational. The interviewer focused on getting to know me beyond my technical skills, asking about my hobbies, interests, experiences, and personality. They also asked whether I had worked in a collaborative environment and how that experience had helped me improve. I talked about how working with others taught me to communicate my ideas more clearly, listen to different perspectives, divide responsibilities according to people's strengths, and be more open to feedback. Overall, the round was focused on understanding how I work with people, how I approach teamwork and communication, and whether I would be a good fit for the organization.