The Infosys Interview Playbook
Infosys is a titan of the Indian IT services sector. They hire thousands of graduates annually for roles like System Engineer (SE) and Specialist Programmer (SP).
The Selection Process
- Online Assessment: Tests logical reasoning, mathematical ability, and verbal English. For SP roles, the coding section is highly competitive.
- Technical Interview: A deep dive into your resume, projects, and CS fundamentals.
- HR Interview: Evaluates your communication skills, adaptability, and cultural fit.
Technical Interview (System Engineer)
For standard SE roles, interviewers look for a strong grasp of basics.
- Programming Logic: You may be asked to write logic for finding prime numbers, reversing a string, or checking a palindrome on paper.
- Database Management: Difference between TRUNCATE, DELETE, and DROP. Explain inner and outer joins.
- Software Development Life Cycle (SDLC): Explain the Agile methodology vs. Waterfall. What is a sprint?
- Project Discussion: Be ready to explain your final year project in detail. What was your role? What challenges did you face?
Technical Interview (Specialist Programmer)
The SP role requires advanced coding skills.
- Competitive Programming: Expect questions on Dynamic Programming, Graphs, and Trees.
- Complexity Analysis: You must be able to explain the Big-O time and space complexity of your solutions.
- Web Technologies: If you have web dev on your resume, expect deep questions on React, Node.js, or Spring Boot.
Behavioral & HR Questions
- Why Infosys over other IT companies?
- Are you willing to work in any location across India?
- Are you open to working in different technologies (e.g., being hired for Java but assigned to a Mainframe project)?
- Describe a situation where you had to learn a new technology quickly.
Key Advice: Infosys places a massive emphasis on learnability. Even if you don't know a specific technology, demonstrating that you are a quick learner will score you high points.


