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 Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Infosys Software Engineer Interview Questions and Answers for Experienced

Updated 23 Jun 2025

22 Interview questions

A Software Engineer was asked 5mo ago
Q. Tell me about your projects.
Ans. 

I have worked on various projects, including web applications, mobile apps, and data analysis tools, showcasing my diverse skill set.

  • Developed a full-stack web application using React and Node.js for a local business, improving their online presence.

  • Created a mobile app for tracking fitness goals, which gained 1,000+ downloads on the App Store.

  • Implemented a data analysis tool using Python and Pandas to help a non-...

A Software Engineer was asked 8mo ago
Q. Explain authentication and authorization.
Ans. 

Authentication verifies the identity of a user, while authorization determines what actions they are allowed to perform.

  • Authentication confirms the identity of a user through credentials like passwords or biometrics

  • Authorization determines the permissions and access levels a user has within a system

  • Examples include logging in with a username and password (authentication) and being able to view/edit specific files ...

Software Engineer Interview Questions Asked at Other Companies for Experienced

Q1. String Compression Problem Statement Implement a program that per ... read more
asked in HCLTech
Q2. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in HCLTech
Q3. Reverse Array Elements Given an array containing 'N' elements, th ... read more
Q4. Total time: 110 mins 1. Find missing and duplicate numbers from g ... read more
asked in Cisco
Q5. Intersection of Linked List Problem You are provided with two sin ... read more
🔥 Asked by recruiter 5 times
A Software Engineer was asked 8mo ago
Q. Explain the concepts of OOP.
Ans. 

OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes, promoting code reusability and modularity.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the...

A Software Engineer was asked 9mo ago
Q. Given an integer, reverse the digits of the number.
Ans. 

To reverse a number, convert it to a string, reverse the string, and convert it back to a number.

  • Convert the number to a string

  • Reverse the string

  • Convert the reversed string back to a number

A Software Engineer was asked 10mo ago
Q. What is an interface in C#?
Ans. 

Interface in C# is a reference type that defines a contract for classes to implement certain methods and properties.

  • Interfaces cannot have implementation, only method and property signatures

  • Classes can implement multiple interfaces

  • Interfaces are used for achieving abstraction and multiple inheritance in C#

🔥 Asked by recruiter 9 times
A Software Engineer was asked 10mo ago
Q. What are the concepts of OOPS?
Ans. 

OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes to structure software design.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the same interfac...

A Software Engineer was asked 11mo ago
Q. What technologies do you work on?
Ans. 

I work on a variety of technologies including Java, Python, SQL, and AWS.

  • Java

  • Python

  • SQL

  • AWS

Are these interview questions helpful?
A Software Engineer was asked 11mo ago
Q. What tools have you used in Vulnerability Assessment and Penetration Testing (VAPT)?
Ans. 

I have used tools like Burp Suite, Nmap, Metasploit, Wireshark, and Nessus for VAPT.

  • Burp Suite

  • Nmap

  • Metasploit

  • Wireshark

  • Nessus

A Software Engineer was asked
Q. Given the heads of two singly linked-lists headA and headB, return the node at which the two lists intersect. If the two linked lists do not intersect at any node, return null.
Ans. 

Intersection point of 2 linked lists can be found by comparing the lengths and adjusting the starting points.

  • Traverse both lists to find their lengths

  • Adjust the starting point of the longer list to match the length of the shorter list

  • Traverse both lists in parallel until the intersection point is found

A Software Engineer was asked
Q. Given an array, rotate the array to the right by k steps, where k is non-negative.
Ans. 

Rotate an array to the right by k steps, modifying the original array in place.

  • To rotate an array of strings, you can use slicing: arr = arr[-k:] + arr[:-k].

  • Example: For arr = ['a', 'b', 'c', 'd', 'e'] and k = 2, result is ['d', 'e', 'a', 'b', 'c'].

  • Handle cases where k is greater than the array length by using k = k % len(arr).

  • Consider edge cases: empty array or k = 0 should return the original array.

Infosys Software Engineer Interview Experiences for Experienced

40 interviews found

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

(2 Questions)

  • Q1. Explain Oops concept
  • Q2. Explain authentication and authorisation

Software Engineer Interview Questions & Answers

user image Deepti kushwah

posted on 29 Apr 2025

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

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. 1. Explain the project 2. The difference between LinkedList and ArrayList 3. Explain how we do data configuration 4. Explain Docker and Jenkins 5. How to handle an Exception
  • Q2. Swap 2 numbers without using 3rd variable
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Aug 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Reverse a number
  • Q2. SQL indexes and Joins

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. DOTNET interview question
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Basic cobol db2 jcl
  • Q2. Stop run

Interview Preparation Tips

Interview preparation tips for other job seekers - Strengthen your fundamentals and excel in technical skills.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is oops concept
  • Q2. What is interface in c#
  • Ans. 

    Interface in C# is a reference type that defines a contract for classes to implement certain methods and properties.

    • Interfaces cannot have implementation, only method and property signatures

    • Classes can implement multiple interfaces

    • Interfaces are used for achieving abstraction and multiple inheritance in C#

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

user image rutuj bhakre

posted on 19 Jan 2025

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

(1 Question)

  • Q1. Tell me about your projects.

Interview Preparation Tips

Interview preparation tips for other job seekers - Questions primarily focused on projects and multithreading.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. JavaScript Questions
  • Q2. ReactJs Questions

Interview Preparation Tips

Topics to prepare for Infosys Software Engineer interview:
  • Javascript
  • React.Js

Software Engineer Interview Questions & Answers

user image Swapnil Shinde

posted on 19 Jul 2024

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

(2 Questions)

  • Q1. What technology you work on?
  • Q2. Tools you used in VAPT?
  • Ans. 

    I have used tools like Burp Suite, Nmap, Metasploit, Wireshark, and Nessus for VAPT.

    • Burp Suite

    • Nmap

    • Metasploit

    • Wireshark

    • Nessus

  • Answered by AI
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Coding Test 

Hacker rack and other coding

Round 2 - Assignment 

Project on coding shopping

Interview Preparation Tips

Interview preparation tips for other job seekers - Waste

What people are saying about Infosys

View All
yedabhai
2d
works at
Hyperpure
Are we not even safe in our own workplaces?
An Infosys employee was arrested for secretly recording women in the office washroom. Over 30 videos were found on his phone. This isn't just shocking, it's horrifying. Offices are meant to be safe, respectful spaces. 🙎 When will companies truly prioritize safety and surveillance in all corners, not just the visible ones?
FeedCard Image
Got a question about Infosys?
Ask anonymously on communities.

Infosys Interview FAQs

How many rounds are there in Infosys Software Engineer interview for experienced candidates?
Infosys interview process for experienced candidates usually has 1-2 rounds. The most common rounds in the Infosys interview process for experienced candidates are Technical, Resume Shortlist and Aptitude Test.
How to prepare for Infosys Software Engineer interview for experienced candidates?
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 Apex, SFDC, Salesforce, .Net and Triggers.
What are the top questions asked in Infosys Software Engineer interview for experienced candidates?

Some of the top questions asked at the Infosys Software Engineer interview for experienced candidates -

  1. How do you get the second to last element from a SQL tab...read more
  2. Why Infosys Time management Polymarphirms Sql O...read more
  3. What is Recursion and its prog...read more
What are the most common questions asked in Infosys Software Engineer HR round for experienced candidates?

The most common HR questions asked in Infosys Software Engineer interview are for experienced candidates -

  1. What are your strengths and weakness...read more
  2. Why should we hire y...read more
  3. Tell me about yourse...read more
How long is the Infosys Software Engineer interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 25 interview experiences

Difficulty level

Easy 14%
Moderate 79%
Hard 7%

Duration

Less than 2 weeks 71%
2-4 weeks 21%
4-6 weeks 7%
View more
Join Infosys Creating the next opportunity for people, businesses & communities
Infosys Software Engineer Salary
based on 6.2k salaries
₹3.7 L/yr - ₹13.6 L/yr
At par with the average Software Engineer Salary in India
View more details

Infosys Software Engineer Reviews and Ratings

based on 461 reviews

3.7/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

3.2

Salary

3.9

Job security

3.7

Company culture

3.1

Promotions

3.5

Work satisfaction

Explore 461 Reviews and Ratings
Senior Kotlin Software Engineer

Chandigarh,

Pune

7-11 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
55.8k salaries
unlock blur

₹4.8 L/yr - ₹11.1 L/yr

Senior Systems Engineer
53.8k salaries
unlock blur

₹2.5 L/yr - ₹6.3 L/yr

Technical Lead
35.1k salaries
unlock blur

₹9.4 L/yr - ₹16.4 L/yr

System Engineer
32.5k salaries
unlock blur

₹2.4 L/yr - ₹5.3 L/yr

Senior Associate Consultant
31.1k salaries
unlock blur

₹8.1 L/yr - ₹15 L/yr

Explore more salaries
Compare Infosys with

TCS

3.6
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.7
Compare
write
Share an Interview