The interview began with a brief introduction round, where I was asked to talk about myself, my academic background, and my key areas of interest. The interviewer focused on understanding my communication skills and overall profile.
After that, the discussion moved to my projects. I explained the projects I have worked on, including the technologies used, challenges faced, and my specific contributions. The interviewer asked follow-up questions to assess my depth of understanding and problem-solving approach.
Next, we discussed my internship experience, where I described my role, responsibilities, and the impact of my work. Questions were asked around real-world scenarios, decision-making, and how I handled challenges during the internship.
Finally, the interview included a system design question where I was asked to design a Parking Lot system. I discussed the high-level design, key components, data structures, and how to handle different scenarios such as vehicle types, slot allocation, and scalability considerations.