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 Senior Software Engineer Interview Questions, Process, and Tips

Updated 20 Feb 2025

Top Infosys Senior Software Engineer Interview Questions and Answers

  • Q1. When an int is declare with 0 value and passed as an out parameter to a method what will be the output
  • Q2. What is the difference between arraylist and linked list What are different types of annotations used in spring boot What is lambda expression?
  • Q3. what are the Components used in deploying the previous Projects in AWS?
View all 59 questions

Infosys Senior Software Engineer Interview Experiences

76 interviews found

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Intro and questions about the current project
  • Q2. Concepts in core and api and other mentioned skills
Round 3 - HR 

(2 Questions)

  • Q1. About the current salary getting
  • Q2. About the expected salary looking

Interview Preparation Tips

Interview preparation tips for other job seekers - Hike offering is low compared to the market standards

I applied via Approached by Company and was interviewed in Jul 2022. There were 8 interview rounds.

Round 1 - Aptitude Test 

Aptitude questions in maths and English

Round 2 - Coding Test 

Different languages or one language which they know coding to type

Round 3 - Assignment 

Overall assignment to the people about the job

Round 4 - Case Study 

We have to study the person

Round 5 - Group Discussion 

We have discuss which job will perfect about their person knowledge

Round 6 - Technical 

(1 Question)

  • Q1. We have to check the technical knowledge
Round 7 - One-on-one 

(1 Question)

  • Q1. Before HR round the interview will be conducted
Round 8 - HR 

(1 Question)

  • Q1. The last HR interview round

Interview Preparation Tips

Interview preparation tips for other job seekers - Try your level best and don't be afraid. Be careful. Be confident. What you know just explain it . That's it

Senior Software Engineer Interview Questions Asked at Other Companies

Q1. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q4. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain about collection frame work? What is Hash Set?
  • Ans. 

    Collection framework is a set of classes and interfaces that provide a standard way to store and manipulate groups of objects. HashSet is a collection class that implements the Set interface.

    • Collection framework provides classes like List, Set, Map for storing and manipulating data.

    • HashSet is a collection class that stores unique elements and does not maintain insertion order.

    • Example: HashSet set = new HashSet(); set.a

  • Answered by AI
  • Q2. Write a query to find 2nd highest salary?
  • Ans. 

    Query to find 2nd highest salary in a table

    • Use a subquery to select distinct salaries

    • Order the salaries in descending order

    • Use LIMIT to get the second highest salary

  • Answered by AI

Skills evaluated in this interview

Round 1 - Technical 

(10 Questions)

  • Q1. Extension methods in C#
  • Ans. 

    Extension methods allow adding functionality to existing types without modifying them.

    • Extension methods are defined in a static class.

    • They must be marked with the 'this' keyword before the first parameter.

    • They can be called on instances of the extended type as if they were instance methods.

    • Extension methods can be used to add functionality to third-party or built-in types.

    • Example: 'myString.Reverse()' where 'Reverse' i

  • Answered by AI
  • Q2. When an int is declare with 0 value and passed as an out parameter to a method what will be the output
  • Ans. 

    The output will depend on the implementation of the method.

    • The method may or may not modify the value of the int parameter.

    • The method may or may not return a value based on the int parameter.

    • Without knowing the implementation of the method, it is impossible to predict the output.

  • Answered by AI
  • Q3. How do you inherit a partial class
  • Ans. 

    To inherit a partial class, use the 'partial' keyword in both the base and derived classes.

    • Use the 'partial' keyword in both the base and derived classes

    • Ensure that the partial classes have the same name and are in the same namespace

    • Add the necessary code to the derived class to inherit the properties and methods from the base class

  • Answered by AI
  • Q4. What is "using" keyword
  • Ans. 

    The 'using' keyword is used in C# to declare a code block that uses an object and automatically disposes of it when done.

    • The 'using' keyword is followed by a set of parentheses that contain the object to be used.

    • The object must implement the IDisposable interface.

    • The 'using' block ensures that the object is disposed of when the block is exited, even if an exception is thrown.

    • Example: using (FileStream fileStream = new ...

  • Answered by AI
  • Q5. Tools in visual studio for memory management, rectify unused variable and unnecessary code
  • Q6. Why do we need WebAPIs
  • Ans. 

    WebAPIs allow communication between different systems and enable access to data and functionality over the internet.

    • WebAPIs provide a standardized way for different systems to communicate with each other over the internet.

    • They allow access to data and functionality from remote servers, enabling the creation of web and mobile applications.

    • WebAPIs can be used to integrate different systems, such as payment gateways, soci...

  • Answered by AI
  • Q7. Can DML statements be written in functions
  • Ans. 

    Yes, DML statements can be written in functions.

    • Functions can contain DML statements like INSERT, UPDATE, DELETE.

    • Functions can also return values based on the DML statements executed.

    • However, functions cannot be used to execute DDL statements like CREATE or ALTER.

  • Answered by AI
  • Q8. What are triggers in sql
  • Ans. 

    Triggers in SQL are special types of stored procedures that are automatically executed in response to certain events.

    • Triggers can be used to enforce business rules or data integrity

    • They can be executed before or after an INSERT, UPDATE, or DELETE statement

    • Triggers can also be used to audit changes to data

    • Examples of triggers include sending an email notification when a new record is inserted or updating a related table

  • Answered by AI
  • Q9. How to you fetch a record from table
  • Ans. 

    To fetch a record from a table, use SELECT statement with appropriate conditions.

    • Use SELECT statement with appropriate columns and table name

    • Add conditions using WHERE clause to filter the record

    • Use LIMIT clause to limit the number of records returned

    • Example: SELECT * FROM users WHERE id = 1 LIMIT 1

  • Answered by AI
  • Q10. Inbuilt methods that follow overriding
  • Ans. 

    Inbuilt methods that follow overriding

    • In Java, methods that can be overridden are marked with the 'override' keyword

    • The overridden method must have the same name, return type, and parameters as the original method

    • The 'super' keyword can be used to call the overridden method from the subclass

    • Overriding can be used to provide a different implementation of a method in a subclass

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't get panic as few panelists might never think about getting you settled before the actual technical questions starts. They just blindly start asking the question as they are going to miss a train if they give time for the candidate to settle down.

Skills evaluated in this interview

Infosys interview questions for designations

 Senior Software Engineer Testing

 (3)

 Senior Associate Software Engineer

 (1)

 Senior Software Engineer 2

 (1)

 Software Engineer

 (307)

 Senior QA Engineer -Software Testing

 (1)

 Senior Software Developer

 (19)

 Senior Software Tester

 (1)

 Senior Software Consultant

 (1)

I applied via campus placement at Delhi College of Engineering (DCE), Delhi and was interviewed in Apr 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

30 questions were asked. 60 minutes time. Topics were from aptitude and logical reasoning.

Round 3 - Group Discussion 

The topic of GD was 'Can India become a 5 trillion dollar economy?'

Round 4 - Technical 

(4 Questions)

  • Q1. Fundamental concepts of data structures and databases
  • Q2. Questions related to system designs were asked
  • Q3. My experience of working in the previous organization was discussed
  • Q4. My expectations about the role and the company were discussed
Round 5 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. What are your salary expectations?
  • Q3. What are your salary expectations and what can be done?

Interview Preparation Tips

Topics to prepare for Infosys Senior Software Engineer interview:
  • SQL
  • Data Structures
  • Database
  • MongoDB
  • Forecasting
Interview preparation tips for other job seekers - Be confident and prepare for your interview thoroughly. Prepare aptitude questions properly and practice group discussion with your friends.

Get interview-ready with Top Infosys Interview Questions

I applied via Company Website and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. There was technical round asked in SQL, MVC, C# question. this was not very hard.
Round 2 - Behavioral 

(1 Question)

  • Q1. What is Agile methodoly?
  • Ans. 

    Agile methodology is an iterative approach to software development that emphasizes flexibility and customer satisfaction.

    • Agile values individuals and interactions over processes and tools

    • It emphasizes working software over comprehensive documentation

    • It involves frequent collaboration with customers and stakeholders

    • It encourages adapting to changing requirements and feedback

    • Examples of Agile methodologies include Scrum,

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Manager round can ask how you works in company?
what is agile methodlogy?

Skills evaluated in this interview

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

I applied via campus placement at GLA Institute of Technology and Management, Mathura and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was mass placement from our college. First round was an aptitude test which had direct filtration.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Second round was one on one technical interview. It was based on OOPS concepts and core C++ concepts.
  • Q2. What is OOP? Write pseudo code to design library management system. What is RDBMS. Write a program to reverse a string.
  • Ans. 

    OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.

    • OOP focuses on creating objects that contain both data and methods to manipulate that data.

    • Encapsulation, inheritance, and polymorphism are key principles of OOP.

    • Example: In a library management system, you could have objects like Book, Patron, and Library.

    • Example: Inheritance allows a FictionBook class to inherit propert

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are fresher keep core knowledge of any basic language like java, c++ or python. Keep your confidence high with correct answer.

Skills evaluated in this interview

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Tell your experience
  • Q2. Told my projects which i have worked
Round 3 - HR 

(1 Question)

  • Q1. Salary package how much

Interview Preparation Tips

Interview preparation tips for other job seekers - Good to join infosys for peaceful life and career growth in the infosys
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Oops concepts step
  • Q2. Multi threadeding
Round 2 - HR 

(2 Questions)

  • Q1. Casual discussion
  • Q2. Ctc discussion and personal info
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. About ui and html
  • Q2. About css and the grids

Infosys Interview FAQs

How many rounds are there in Infosys Senior Software Engineer interview?
Infosys interview process usually has 1-2 rounds. The most common rounds in the Infosys interview process are Technical, HR and Resume Shortlist.
How to prepare for Infosys Senior Software Engineer 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, Software Engineering, Java, Angularjs and J2Ee.
What are the top questions asked in Infosys Senior Software Engineer interview?

Some of the top questions asked at the Infosys Senior Software Engineer interview -

  1. When an int is declare with 0 value and passed as an out parameter to a method ...read more
  2. What is the difference between arraylist and linked list What are different ty...read more
  3. what are the Components used in deploying the previous Projects in A...read more
How long is the Infosys Senior Software Engineer interview process?

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

Tell us how to improve this page.

Infosys Senior Software Engineer Interview Process

based on 59 interviews

3 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more
Join Infosys Creating the next opportunity for people, businesses & communities
Infosys Senior Software Engineer Salary
based on 4.3k salaries
₹3.9 L/yr - ₹17.7 L/yr
38% less than the average Senior Software Engineer Salary in India
View more details

Infosys Senior Software Engineer Reviews and Ratings

based on 399 reviews

3.6/5

Rating in categories

3.6

Skill development

3.6

Work-life balance

2.7

Salary

4.0

Job security

3.7

Company culture

2.7

Promotions

3.3

Work satisfaction

Explore 399 Reviews and Ratings
Technology Analyst
55.8k salaries
unlock blur

₹3 L/yr - ₹11 L/yr

Senior Systems Engineer
50.6k salaries
unlock blur

₹2.8 L/yr - ₹9 L/yr

System Engineer
39.5k salaries
unlock blur

₹2.5 L/yr - ₹5.5 L/yr

Technical Lead
30.8k salaries
unlock blur

₹5.2 L/yr - ₹19.5 L/yr

Senior Associate Consultant
27.8k salaries
unlock blur

₹4.5 L/yr - ₹17 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