1. Technical Interview (1.5 hours):
This round was highly detailed and began with core Java concepts, including OOP principles, the Collections Framework, and exception handling. It also included three DSA questions, all array-based, focusing on problem-solving and optimization. Additionally, I was asked SQL queries ranging from basic to intermediate difficulty and had to explain my final year project and other projects mentioned in my resume. The interviewer asked in-depth questions about the implementation, challenges, and outcomes of my projects, testing both my technical and practical knowledge.
2. HR Interview (30 minutes):
This round happened a week later and included behavioral questions such as my strengths and weaknesses, how I handle team conflicts, and examples of working under pressure.