Infosys Interview Experience for Software Engineer
Application Shortlisting
Process: The recruitment team at Infosys reviews submitted applications to shortlist candidates based on academic performance, resume, and relevant project experience.
Purpose: To identify candidates who meet the eligibility criteria and possess the desired skills for the Software Engineer role.
Coding Round (Easy Level)
Process: Shortlisted candidates undergo a coding round with problems of easy difficulty.
Purpose: To evaluate candidates’ basic coding skills and logical reasoning.
Sample Questions:
- Write a program to find the sum of digits of a given number.
- Implement a function to check if a given string is a palindrome.
- Write a program to find the factorial of a number.
- Implement a simple sorting algorithm like bubble sort or selection sort.
Technical Interview (First Round – Medium Difficulty)
Process: Candidates who clear the coding round proceed to the first technical interview with a member of the Infosys technical team.
Purpose: To assess candidates’ understanding of programming concepts, data structures, and problem-solving skills.
Sample Questions:
- Explain the difference between an array and a linked list. When would you use each?
- Discuss the time complexity of the binary search algorithm.
- Implement a stack using arrays or linked lists and demonstrate its operations.
- Solve a problem related to tree traversal, such as in-order traversal or level order traversal.
Technical Interview (Second Round – Medium Difficulty)
Process: Candidates who pass the first technical interview undergo a second technical interview with another member of the Infosys technical team.
Purpose: To further evaluate candidates’ technical capabilities, depth of understanding, and ability to solve more complex problems.
Sample Questions:
- Describe the concept of object-oriented programming and its pillars.
- Discuss the difference between SQL and NoSQL databases. When would you use each?
- Solve a problem involving dynamic programming, such as finding the longest common subsequence.
- Design a simple RESTful API for a book management system.
HR Round
Process: Candidates who clear the technical interviews proceed to the HR round with a member of the Infosys human resources team.
Purpose: To assess candidates’ communication skills, cultural fit, and motivation for the Software Engineer role.
Sample Questions:
- Tell us about yourself and your background.
- Why do you want to work at Infosys?
- How do you handle stress and tight deadlines?
- Describe a challenging project you worked on and how you overcame obstacles.
Contact Us