Infosys is one of India's leading IT services and consulting companies, hiring thousands of fresh graduates every year through campus and off-campus recruitment drives. The recruitment process evaluates candidates on aptitude, coding, technical knowledge, and communication skills.
- Focuses on aptitude, programming, problem-solving, and core computer science concepts.
- Recruitment stages may vary slightly depending on the role, hiring drive, and business unit.
Eligibility Criteria for Engineering Roles
To apply for engineering roles at Infosys, candidates generally should have:
- B.E./B.Tech/M.E./M.Tech/MCA or equivalent qualification.
- Minimum 60% (or equivalent CGPA) in Class 10, Class 12, and graduation (as per hiring drive).
- No active backlogs at the time of selection.
- Good analytical, communication, and problem-solving skills.
Where to Apply → Infosys Careers
Infosys Recruitment Process
The Infosys recruitment process for freshers generally consists of the following stages.
1. Registration & Resume Screening
The recruitment process begins with online registration or campus applications. Eligible candidates are shortlisted based on academic performance, resume, and eligibility criteria.
2. Online Assessment
The online assessment typically lasts 90–120 minutes and may include:
- Coding questions (usually 3 programming problems)
- Logical reasoning
- Quantitative aptitude
- Verbal ability
Common coding topics include:
3. Technical Interview
The technical interview evaluates programming knowledge, problem-solving ability, and computer science fundamentals.
Topics commonly covered include:
- Data Structures and Algorithms (DSA)
- Object-Oriented Programming (OOP)
- Operating Systems (OS)
- Database Management Systems (DBMS)
- Computer Networks (CN)
- SQL
- Resume and project discussion
- Coding and debugging questions
Sample interview questions
4. Managerial Interview (if applicable)
Some hiring drives include a managerial interview to assess:
- Leadership potential
- Team collaboration
- Decision-making ability
- Project understanding
- Communication skills
5. HR Interview
The final round evaluates communication skills, confidence, and cultural fit.
Common discussion topics include:
- Self introduction
- Resume walkthrough
- Internship and project discussion
- Strengths and weaknesses
- Career goals
- Relocation and shift flexibility
- Behavioral and situational questions
Job Roles at Infosys
Infosys hires candidates for various technical roles, including:
- Systems Engineer: Develops and maintains enterprise software solutions.
- Digital Specialist Engineer: Works on cloud, AI, data engineering, and full-stack technologies.
- Specialist Programmer: Focuses on advanced software development and problem-solving.
- Power Programmer: Works on high-impact engineering projects requiring strong coding skills.
- Internships & Graduate Programs: Entry-level opportunities for students and recent graduates.
Technical Skill Requirements for Infosys Roles
Coursework
- Data Structures & Algorithms (DSA): Arrays, Strings, Linked Lists, Trees, Graphs, Dynamic Programming.
- Database Management Systems (DBMS): SQL queries, normalization, transactions.
- Operating Systems (OS): Processes, threads, memory management, scheduling.
- Computer Networks (CN): OSI model, TCP/IP, HTTP, DNS.
- Object-Oriented Programming (OOP): Classes, inheritance, polymorphism, abstraction.
- Software Engineering: SDLC, version control, testing fundamentals.
Programming Skills
- Languages: Java, Python, C++, C.
- Database: SQL
- Development: Git, REST APIs, basic web development.
- Problem Solving: Strong analytical and coding skills.