I applied through my university campus placement drive. The selection process started with resume shortlisting, followed by a technical interview. The interview mainly focused on Object-Oriented Programming concepts, Data Structures, time complexity, programming fundamentals, and project discussions. The interviewer asked several follow-up questions based on my resume and technical skills. After the technical round, there was an HR discussion covering career goals, communication skills, and willingness to relocate. The overall experience was smooth and professional.