Premium Employer

i

This company page is being actively managed by Infosys Team. If you also belong to the team, you can get access from here

Infosys Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Infosys Interview Questions, Process, and Tips

Updated 3 Mar 2025

Top Infosys Interview Questions and Answers

View all 4.5k questions

Infosys Interview Experiences

Popular Designations

7.5k interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. What is node js and how does it handle concurrency?
  • Ans. 

    Node.js is a runtime environment that allows you to run JavaScript on the server side.

    • Node.js is built on the V8 JavaScript engine from Google Chrome.

    • It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient for handling concurrent operations.

    • Node.js uses the libuv library to handle asynchronous operations and manage event loops.

    • Concurrency in Node.js is achieved through event loops and ca...

  • Answered by AI
  • Q2. Difference between SQL and NoSQL.
  • Ans. 

    SQL is a relational database management system, while NoSQL is a non-relational database management system.

    • SQL databases are table-based and have a predefined schema, while NoSQL databases are document-based, key-value pairs, graph databases, or wide-column stores.

    • SQL databases are good for complex queries and transactions, while NoSQL databases are better for hierarchical data storage and real-time web applications.

    • Ex...

  • Answered by AI
  • Q3. Authentication and Authorization.
Round 2 - One-on-one 

(2 Questions)

  • Q1. What kind of project you have worked on, project discussion.
  • Q2. 3rd Highest number in an array without using any sorting method/algo.
  • Ans. 

    Find the 3rd highest number in an array without sorting.

    • Iterate through the array to find the highest, second highest, and third highest numbers.

    • Keep track of these numbers as you iterate.

    • Return the third highest number once the iteration is complete.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Infosys Node Js Backend Developer interview:
  • Node.Js
  • MySQL
  • MongoDB
Interview preparation tips for other job seekers - Prepare Mysql and mongodb queries. Also read about authorization and authentication.

Skills evaluated in this interview

Node Js Backend Developer Interview Questions asked at other Companies

Q1. complete the following program: class MyEventEmitter { /// ..... } const emitterInst = new MyEventEmitter(); emitterInst.on("message", () => console.log("message event | callback 1")); emitterInst.on("message", () => console.log("mess... read more
View answer (1)

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Feb 2025.

Round 1 - Coding Test 

Basic c text book question

Round 2 - Technical 

(2 Questions)

  • Q1. What is structure
  • Q2. What is union

Top Infosys Senior Engineer Interview Questions and Answers

Q1. How to configure the IP sec tunnel for 3 different location and explain the traffic traffic flow and how it will be work?
View answer (1)

Senior Engineer Interview Questions asked at other Companies

Q1. what is the meaning of M in M20,M25,M30 grade of concrete?
View answer (57)
Infosys Interview Questions and Answers for Freshers
illustration image
Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Aptitude Test 

It is very easy, questions on all topics are covered.

Round 2 - Technical 

(2 Questions)

  • Q1. What is abstraction and encapsulation?
  • Ans. 

    Abstraction is hiding unnecessary details while encapsulation is bundling data and methods together.

    • Abstraction focuses on showing only essential features of an object while hiding unnecessary details.

    • Encapsulation involves bundling the data (attributes) and methods (functions) that operate on the data into a single unit.

    • Abstraction allows for easier understanding and management of complex systems.

    • Encapsulation helps i...

  • Answered by AI
  • Q2. Write a sql query to update a record
  • Ans. 

    SQL query to update a record in a database table

    • Use the UPDATE statement followed by the table name

    • Set the column(s) to be updated using SET keyword

    • Specify the new values for the column(s) to be updated

    • Use WHERE clause to specify the condition for which record to update

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Will you able to relocate?
  • Ans. 

    Yes, I am willing to relocate for the right opportunity.

    • I am open to relocating for the right job opportunity

    • I have relocated for previous positions and am comfortable with the process

    • I understand the importance of being flexible and adaptable in the field of engineering

  • Answered by AI
  • Q2. Why Infosys?
  • Ans. 

    Infosys is a global leader in technology services and consulting, known for its innovative solutions and commitment to excellence.

    • Infosys has a strong reputation for delivering high-quality technology solutions to clients worldwide.

    • The company offers a wide range of opportunities for professional growth and development.

    • Infosys has a culture of innovation and collaboration, which aligns with my own values and career goa

  • Answered by AI

Top Infosys System Engineer Interview Questions and Answers

Q1. Count Ways To Reach The N-th StairsYou have been given a number of stairs. Initially, you are at the 0th stair, and you need to reach the Nth stair. Each time you can either climb one step or two steps. You are supposed to return the number... read more
View answer (9)

System Engineer Interview Questions asked at other Companies

Q1. Who Won the Election???Elections are going on, and there are two candidates A and B, contesting with each other. There is a queue of voters and in this queue, some of them are supporters of A and some of them are supporters of B. Many of th... read more
View answer (11)

Technology Analyst Interview Questions & Answers

user image Zibreel Siddiqui

posted on 7 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. What is boxing and unboxing
  • Q2. What is garbage collection
Round 2 - Technical 

(2 Questions)

  • Q1. What is mvc and razor
  • Q2. What is software development

Top Infosys Technology Analyst Interview Questions and Answers

Q1. An atomic spark job runs for 15 mins everyday ,one day it is running for more than an hour what might be the issue ?
View answer (4)

Technology Analyst Interview Questions asked at other Companies

Q1. Sort 0 1You have been given an integer array/list(ARR) of size N that contains only integers, 0 and 1. Write a function to sort this array/list. Think of a solution which scans the array/list only once and don't require use of an extra arra... read more
View answer (1)

Infosys interview questions for popular designations

 System Engineer

 (1.1k)

 Software Engineer

 (307)

 Technology Analyst

 (277)

 Associate Consultant

 (270)

 Senior Systems Engineer

 (267)

 Software Developer

 (258)

 Business Analyst

 (240)

 Senior Associate Consultant

 (176)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was good I gave my best

Round 2 - Coding Test 

Difficult it much to learn

Round 3 - Technical 

(3 Questions)

  • Q1. Code explaining recursions
  • Q2. Functions how does they work
  • Q3. Projects and their explanation howdidtgey work
Round 4 - Technical 

(2 Questions)

  • Q1. SQL operationg systems
  • Q2. Tools and their usages

Top Infosys Software Engineer Interview Questions and Answers

Q1. Split the StringYou are given a string ‘str’ of ‘N’ lowercase alphabets. Your task is to check whether it is possible to split the given string into three non-empty substrings such that one of them is a substring of another two. For example... read more
View answer (4)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)

Get interview-ready with Top Infosys Interview Questions

ETL Tester Interview Questions & Answers

user image Anonymous

posted on 2 Mar 2025

Interview experience
4
Good
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Not Selected

I was interviewed in Sep 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Olap oltp difference
  • Q2. How many tables in project

Top Infosys ETL Tester Interview Questions and Answers

Q1. How do you get data integrity between source and destination, how you perform loading technique.
View answer (1)

ETL Tester Interview Questions asked at other Companies

Q1. If we have 200 staging tables, 40 dimensions tables and 20 facts table, How will you compare it with target systems
View answer (3)

Jobs at Infosys

View all
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

General Aptitude , Grammar MCQ and Essay Writing

Round 2 - One-on-one 

(5 Questions)

  • Q1. Tell me about yourself?
  • Q2. Which Language are you Familiar ?
  • Q3. Basic Questions from oops and dbms
  • Q4. Why did you choose Infosys ?
  • Q5. Questions from my project

Interview Preparation Tips

Interview preparation tips for other job seekers - Just have a well Structed Tell me about yourself and basic understanding of oops and dbms and current trends like Gen AI.

Top Infosys System Engineer Interview Questions and Answers

Q1. Count Ways To Reach The N-th StairsYou have been given a number of stairs. Initially, you are at the 0th stair, and you need to reach the Nth stair. Each time you can either climb one step or two steps. You are supposed to return the number... read more
View answer (9)

System Engineer Interview Questions asked at other Companies

Q1. Who Won the Election???Elections are going on, and there are two candidates A and B, contesting with each other. There is a queue of voters and in this queue, some of them are supporters of A and some of them are supporters of B. Many of th... read more
View answer (12)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I was interviewed in Oct 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. How to create the IP sec tunnel?
  • Ans. 

    To create an IPsec tunnel, configure the necessary parameters on both ends of the connection.

    • Configure the IPsec parameters such as encryption algorithms, authentication methods, and key exchange protocols on both the source and destination devices.

    • Establish a secure communication channel by setting up the IPsec tunnel between the two endpoints.

    • Ensure that the IPsec tunnel is properly configured and tested for secure d...

  • Answered by AI
  • Q2. How to troubleshoot the IP sec tunnel?
  • Ans. 

    To troubleshoot an IPsec tunnel, check configurations, verify connectivity, monitor logs, and use packet capture tools.

    • Check the IPsec configuration on both ends to ensure they match

    • Verify that the tunnel endpoints can reach each other

    • Monitor logs on both devices for any error messages related to the tunnel

    • Use packet capture tools like Wireshark to analyze traffic going through the tunnel

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How ssl vpn it will be working for the remote location?
  • Ans. 

    SSL VPN allows remote users to securely access the network from any location.

    • SSL VPN uses encryption to secure the connection between the remote user and the network.

    • It authenticates users before granting access to resources.

    • SSL VPN can be set up using a web browser or a client application.

    • It provides a secure way for remote employees to access company resources.

    • SSL VPN can be configured to restrict access based on use

  • Answered by AI
  • Q2. How to configure the IP sec tunnel for 3 different location and explain the traffic traffic flow and how it will be work?
  • Ans. 

    Configuring IPsec tunnel for 3 different locations and explaining traffic flow

    • Configure IPsec tunnel on routers/firewalls at each location

    • Set up IPsec policies for encryption and authentication

    • Define IPsec tunnel endpoints and establish secure communication

    • Ensure proper routing between locations for traffic flow

    • Monitor and troubleshoot the IPsec tunnel for any issues

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. How to upgrade to the palaalto firewall and fortigate?
  • Ans. 

    To upgrade to Palo Alto firewall and Fortigate, follow these steps: plan the upgrade, backup configurations, test the upgrade in a lab environment, schedule downtime, perform the upgrade, test functionality post-upgrade.

    • Plan the upgrade by determining the current firewall configurations and requirements for the new firewalls.

    • Backup configurations of the existing firewalls to ensure data safety in case of any issues dur...

  • Answered by AI
  • Q2. The both locations IP sec tunnel are down. How to troubleshoot the issue.
  • Ans. 

    To troubleshoot both locations IPsec tunnel being down, check configurations, network connectivity, and security policies.

    • Check the IPsec configurations on both ends to ensure they match

    • Verify network connectivity between the two locations

    • Check firewall and security policies to ensure they are not blocking the IPsec traffic

    • Review logs on both ends for any error messages or indications of the issue

    • Restart the IPsec serv

  • Answered by AI

Skills evaluated in this interview

Top Infosys Senior Engineer Interview Questions and Answers

Q1. How to configure the IP sec tunnel for 3 different location and explain the traffic traffic flow and how it will be work?
View answer (1)

Senior Engineer Interview Questions asked at other Companies

Q1. what is the meaning of M in M20,M25,M30 grade of concrete?
View answer (56)
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Job Portal and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. What is functional predicate and its need
  • Ans. 

    A functional predicate is a function that returns a boolean value based on input parameters.

    • Functional predicates are commonly used in programming to filter or sort data based on specific criteria.

    • They are often used in higher-order functions like filter, map, and reduce.

    • For example, a functional predicate could be used to check if a number is even or odd.

    • Another example could be a predicate that checks if a string con

  • Answered by AI
  • Q2. What is optional and would you implement it in code
  • Ans. 

    Implementing logging functionality is optional in code

    • Implementing logging can help in debugging and monitoring the application

    • Use logging frameworks like Log4j or SLF4J to easily add logging to code

    • Example: Adding log statements before and after critical operations

  • Answered by AI
  • Q3. What is delete, drop and truncate? Which deletes all data from table and can be rollbacked?
  • Ans. 

    Delete, drop, and truncate are SQL commands used to remove data from a table. Truncate can't be rollbacked.

    • DELETE command is used to remove specific rows from a table

    • DROP command is used to remove an entire table from the database

    • TRUNCATE command is used to remove all rows from a table

    • DELETE can be rollbacked using a transaction, while TRUNCATE cannot be rollbacked

  • Answered by AI
  • Q4. How to print something on browser using springboot?
  • Ans. 

    To print something on browser using Spring Boot, you can create a controller method that returns a view or a response entity.

    • Create a controller class with a method that returns a view or a response entity

    • Use Thymeleaf or other template engine to render HTML views

    • Return a response entity with the content type set to text/html for plain text output

  • Answered by AI
Round 2 - HR 

(3 Questions)

  • Q1. What development model is followed in your project?
  • Q2. What are agile ceremonies?
  • Ans. 

    Agile ceremonies are regular meetings or events held within an agile framework to facilitate communication, collaboration, and alignment among team members.

    • Sprint Planning: Meeting at the start of a sprint to plan the work to be done.

    • Daily Stand-up: Short daily meeting for team members to discuss progress and plan for the day.

    • Sprint Review: Meeting at the end of a sprint to review and demonstrate the completed work.

    • Spr...

  • Answered by AI
  • Q3. Do you have experience with frontend and cloud technologies?
  • Ans. 

    Yes, I have experience with frontend technologies such as HTML, CSS, and JavaScript, as well as cloud technologies like AWS and Azure.

    • Proficient in HTML, CSS, and JavaScript for frontend development

    • Experience with cloud technologies such as AWS and Azure

    • Familiarity with frontend frameworks like React and Angular

    • Knowledge of cloud services like EC2, S3, and Azure Functions

  • Answered by AI

Skills evaluated in this interview

Top Infosys Senior Associate Consultant Interview Questions and Answers

Q1. Suppose there are two tables: A Customer table and an Order table. The Order table has a column OrderID CustomerID, OrderStatus, and TotalAmount. The Customer table has the columns CustomerID, CustomerName, PhoneNumber, and Email. Write dow... read more
View answer (2)

Senior Associate Consultant Interview Questions asked at other Companies

Q1. What is journal entries? What is cash allotment? What is differance between PO and Non-PO Invoice? What is accural expanses? What is prepaid expanses? What is vendor ageing? What is MIS? What is trend report?
View answer (4)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Project related questions, architecture, exception handling, Kafka use case.
  • Q2. Oops question functional interface, marker interface.
  • Q3. Memory leaks and how to avoid the same.
  • Ans. 

    Memory leaks occur when a program allocates memory but does not release it, leading to inefficient memory usage.

    • Use tools like profilers to identify memory leaks in Java applications.

    • Avoid creating unnecessary objects and ensure proper garbage collection.

    • Avoid static references to objects that can prevent them from being garbage collected.

    • Close resources like files, database connections, and streams after use to preven

  • Answered by AI
  • Q4. Multi threading question
Round 2 - Technical 

(3 Questions)

  • Q1. Pom related questions how many scope available.
  • Q2. Agile related questions
  • Q3. Comparable vs comparator
  • Ans. 

    Comparable is an interface used for natural ordering, while Comparator is an interface used for custom ordering.

    • Comparable is implemented by the class itself to define the natural ordering of objects.

    • Comparator is implemented by a separate class to define custom ordering of objects.

    • Example: String class implements Comparable interface for natural ordering, while Collections class uses Comparator for custom sorting.

  • Answered by AI

Skills evaluated in this interview

Top Infosys Senior Java Developer Interview Questions and Answers

Q1. A query in backend yields to 500 results but in UI you have to sort it to 10 results per page, how will you help UI achieve this?
View answer (1)

Senior Java Developer Interview Questions asked at other Companies

Q1. Delete Kth node From EndYou have been given a singly Linked List of 'N' nodes with integer data and an integer 'K'. Your task is to remove the Kth node from the end of the given Linked List. For example: The given linked list is 1 -> 2 -... read more
View answer (4)
Contribute & help others!
anonymous
You can choose to be anonymous

Infosys Interview FAQs

How many rounds are there in Infosys interview?
Infosys interview process usually has 2-3 rounds. The most common rounds in the Infosys interview process are Technical, HR and Aptitude Test.
How to prepare for Infosys interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Infosys. The most common topics and skills that interviewers at Infosys expect are SDLC, Java, Agile, Project Management and Performance Engineering.
What are the top questions asked in Infosys interview?

Some of the top questions asked at the Infosys interview -

  1. What is your strong point in terms of technical knowledge? Like JAVA, C, C++. ...read more
  2. 1. what is the difference between exception and error. How did u solve the erro...read more
  3. 1. Journal entry for Purchase with GST 2. Explain any one Ind AS 3. What is SAP...read more
How long is the Infosys interview process?

The duration of Infosys interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

JOBS

Browse jobs

Discover jobs you love

SALARIES

NTT Data

SALARIES

Capgemini

SALARIES

Deloitte

SALARIES

Genpact

SALARIES

Genpact

SALARIES

Infosys

JOBS

PwC

No Jobs

Tell us how to improve this page.

Infosys Interview Process

based on 4.8k interviews

Interview experience

4.1
  
Good
View more
Join Infosys Creating the next opportunity for people, businesses & communities

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.9k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
View all

Infosys Reviews and Ratings

based on 39.3k reviews

3.6/5

Rating in categories

3.7

Skill development

3.7

Work-life balance

2.7

Salary

4.1

Job security

3.7

Company culture

2.7

Promotions

3.3

Work satisfaction

Explore 39.3k Reviews and Ratings
.NET Developer - (INDIA)******

Hyderabad / Secunderabad,

Chennai

+1

10-16 Yrs

Not Disclosed

Senior Technologist - AngularJS / Express JS / React JS / Node JS -IND

Hyderabad / Secunderabad,

Chennai

+1

10-16 Yrs

₹ 26-35.55 LPA

Java Developer - Hyderabad, Pune, Chennai

Hyderabad / Secunderabad,

Pune

+1

3-8 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
55.6k salaries
unlock blur

₹3 L/yr - ₹11 L/yr

Senior Systems Engineer
50.6k salaries
unlock blur

₹2.8 L/yr - ₹8 L/yr

System Engineer
39.5k salaries
unlock blur

₹2.5 L/yr - ₹5.5 L/yr

Technical Lead
30.7k salaries
unlock blur

₹5.1 L/yr - ₹19.5 L/yr

Senior Associate Consultant
27.9k salaries
unlock blur

₹4.5 L/yr - ₹16.8 L/yr

Explore more salaries
Compare Infosys with

TCS

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview