The process started with an online assessment. The test consisted of multiple sections including quantitative aptitude, logical reasoning, and verbal ability. There were also coding questions, usually 2–3 problems, that tested basic programming knowledge such as arrays, strings, recursion, and logical problem solving.
Candidates who cleared the assessment were invited for the technical interview round. In this round, the interviewer mainly focused on core programming concepts and Object-Oriented Programming (OOP). Questions were asked about concepts like inheritance, polymorphism, encapsulation, and abstraction. Some basic coding or logic-based questions were also discussed, and the interviewer asked about my academic projects and the technologies used.
The final stage was the HR interview. This round was more conversational and focused on understanding my background, communication skills, and interest in joining the company. Common questions included self-introduction, strengths and weaknesses, why Infosys, relocation willingness, and career goals.
Overall, the interview process was friendly and structured. The interviewers were supportive and gave enough time to explain answers. Having a strong understanding of basic programming, OOP concepts, and problem-solving helped a lot during the process.