Glassdoor users rated their interview experience at Infosys as 66.7% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for InStep Internship and Program Manager rated their interviews as the hardest, whereas interviews for Customer Service Associate and Program Manager roles were rated as the easiest.
The hiring process at Infosys takes an average of 60 days when considering 3 user submitted interviews across all job titles. Candidates applying for InStep Internship had the quickest hiring process (on average 60 days), whereas InStep Internship roles had the slowest hiring process (on average 60 days).
Multiple short calls with different people. One exam that was low-moderate in difficulty as long as you know basic code (python/java). The only one I found hard was the technical interview - not because of the difficulty of the question but the general coldness from the interviewer
Interview questions [1]
Question 1
Technical interview: Open notepad and write a recursive code in python
I applied through a recruiter. I interviewed at Infosys (Nova Lima) in Mar 2022
Interview
Entrevista em ingles e português, com RH e diretor do escritório. Foi muito positiva apesar do meu nervosismo em ser entrevistada por um diretor indiano. O inglês com sotaque dificultou um pouco.
I recently attended a technical interview for a software engineering role that consisted of three rounds. The first round was an online coding assessment focused on problem-solving skills. I was asked to solve two problems based on arrays and strings, where I had to optimize the solution for time complexity. I cleared this round by explaining my approach clearly and writing clean, efficient code.
The second round was a technical interview conducted by a senior developer. The discussion started with core concepts such as object-oriented programming, data structures, and SQL. I was asked to explain concepts like inheritance, polymorphism, and normalization with real-world examples. Later, the interviewer asked me to write a program to find duplicate elements in a list and explain its time and space complexity. There were also questions related to REST APIs, basic system design, and error handling.
The final round was a managerial and HR discussion. The interviewer asked about my projects, learning mindset, and how I handle challenges while working in a team. I explained my academic projects, internships, and how I continuously improve my technical skills through practice and self-learning. Overall, the interview was challenging but insightful, and it helped me understand the expectations of the IT industry and areas where I can further improve.
Interview questions [1]
Question 1
What is the difference between abstract class and interface?