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 8 Mar 2025

Top Infosys Interview Questions and Answers

View all 4.5k questions

Infosys Interview Experiences

Popular Designations

7.6k interviews found

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

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic operations on dataframe using Pandas and SQL basics.

Round 2 - Technical 

(2 Questions)

  • Q1. Data preprocessing related questions like steps took. Experience about working projects.
  • Q2. Random forest and decision tress related questions

Top Infosys Data Scientist Interview Questions and Answers

Q1. XgBoost algorithm has 10-20 features. How are the splits decided, on which feature are they going to be divided?
View answer (2)

Data Scientist Interview Questions asked at other Companies

Q1. for a data with 1000 samples and 700 dimensions, how would you find a line that best fits the data, to be able to extrapolate? this is not a supervised ML problem, there's no target. and how would you do it, if you want to treat this as a s... read more
View answer (5)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Selenium wait types frames
  • Q2. Duplicate element
Round 2 - Coding Test 

Test scenario based question

Qa Automation Testing Engineer Interview Questions asked at other Companies

Q1. selenium: what are selenium components, what are the different locators in selenium, what is selenium web driver, write a xpath for a given element on a web page
View answer (5)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. What is difference between abstract and virtual class
  • Ans. 

    Abstract class can have abstract methods and cannot be instantiated, while virtual class can be instantiated but can have virtual methods.

    • Abstract class can have abstract methods which must be implemented by the derived classes

    • Virtual class can have virtual methods which can be overridden by the derived classes

    • Abstract class cannot be instantiated directly, while virtual class can be instantiated

    • Abstract class can have...

  • Answered by AI
  • Q2. What is middleware in .net
  • Ans. 

    Middleware in .NET is software that acts as a bridge between an application and the operating system, enabling communication and data exchange.

    • Middleware helps in handling communication between different components of an application.

    • It can be used for tasks like authentication, logging, error handling, and more.

    • Examples of middleware in .NET include ASP.NET Core middleware for request processing and OWIN middleware for

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What are directives in angular
  • Ans. 

    Directives in Angular are markers on a DOM element that tell Angular to attach a specified behavior to that DOM element or transform it.

    • Directives are used to create reusable components in Angular applications.

    • There are three types of directives in Angular: Component, Structural, and Attribute directives.

    • Examples of built-in directives in Angular include ngIf, ngFor, and ngStyle.

  • Answered by AI
  • Q2. What are auth guards
  • Ans. 

    Auth guards are a feature in web development frameworks that restrict access to certain routes or resources based on user authentication.

    • Auth guards are used to protect routes in web applications by checking if a user is authenticated before allowing access.

    • They can also be used to restrict access based on user roles or permissions.

    • Examples of auth guards include JWT authentication in Node.js with Express, or role-base

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. About salary expectation's in Infosys
  • Q2. Why you are changing current orginization
  • Ans. 

    Seeking new challenges and opportunities for growth.

    • Looking for new challenges and opportunities to learn and grow

    • Interested in expanding my skill set and gaining new experiences

    • Seeking a more supportive and collaborative work environment

    • Want to explore different industries or sectors

    • Desire for career advancement and professional development

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - it went well

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)

ETL Tester Interview Questions & Answers

user image Rohan Verma

posted on 23 Jun 2024

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

(6 Questions)

  • Q1. Self Introduction and About current Project
  • Q2. What is SCD Type 2
  • Ans. 

    SCD Type 2 stands for Slowly Changing Dimension Type 2, which is a data warehousing concept used to track historical changes in data.

    • SCD Type 2 maintains historical data by creating new records for changes and preserving old records

    • It includes additional columns like start date, end date, and version number to track changes

    • Example: If a customer changes their address, a new record is created with the updated address wh...

  • Answered by AI
  • Q3. Test Plan and Test Strategy
  • Q4. Query to find duplicates
  • Ans. 

    Query to find duplicates in a database table

    • Use GROUP BY and HAVING clause to identify duplicate records

    • Select columns to check for duplicates

    • Use COUNT() function to count occurrences of each unique value

  • Answered by AI
  • Q5. Query to fetch nth highest salary
  • Ans. 

    Use SQL query with ORDER BY and LIMIT to fetch nth highest salary

    • Use ORDER BY salary DESC to sort salaries in descending order

    • Use LIMIT n-1,1 to fetch the nth highest salary

    • Replace n with the desired position of the salary

  • Answered by AI
  • Q6. Query to fetch 3
  • Ans. 

    Use SQL query to fetch the number 3 from a database table.

    • Use SELECT statement with WHERE clause to filter for the number 3

    • Example: SELECT * FROM table_name WHERE column_name = 3

  • Answered by AI

Skills evaluated in this interview

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)

Infosys interview questions for popular designations

 System Engineer

 (1.1k)

 Software Engineer

 (307)

 Technology Analyst

 (277)

 Associate Consultant

 (271)

 Senior Systems Engineer

 (269)

 Software Developer

 (260)

 Business Analyst

 (240)

 Senior Associate Consultant

 (178)

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is list in python
  • Ans. 

    A list in Python is a collection of items that are ordered and mutable.

    • Lists are created using square brackets []

    • Items in a list can be of different data types

    • Elements in a list can be accessed by index

    • Lists can be modified by adding, removing, or changing elements

  • Answered by AI
  • Q2. What is tuple in python
  • Ans. 

    A tuple in Python is an immutable collection of elements, similar to a list but cannot be changed once created.

    • Tuples are created using parentheses ()

    • Elements in a tuple can be of different data types

    • Tuples can be accessed using indexing or slicing

    • Example: my_tuple = (1, 'hello', True)

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be prepared with the basics

Skills evaluated in this interview

Top Infosys System Engineer Interview Questions and Answers

Q1. Count Ways to Reach the N-th Stair Problem Statement You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or two steps at a time. Your task is to d... read more
View answer (5)

System Engineer Interview Questions asked at other Companies

Q1. Election Winner Determination In an ongoing election between two candidates A and B, there is a queue of voters that includes supporters of A, supporters of B, and neutral voters. Neutral voters have the power to swing the election results ... read more
View answer (9)

Get interview-ready with Top Infosys Interview Questions

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

I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. What is Useeffect?
  • Ans. 

    Useeffect is a hook in React that allows performing side effects in function components.

    • Useeffect is used to perform side effects in function components.

    • It runs after every render by default.

    • It can be used to fetch data, subscribe to events, or update the DOM.

    • It can also clean up effects by returning a function.

    • Dependencies can be specified to control when the effect runs.

  • Answered by AI
  • Q2. What is useState?
  • Ans. 

    useState is a hook in React that allows functional components to have state.

    • useState is a built-in hook in React.

    • It allows functional components to have stateful logic.

    • useState returns an array with two elements - the current state value and a function to update that value.

    • Example: const [count, setCount] = useState(0);

  • Answered by AI
  • Q3. What is sdlc lifecycle?
  • Ans. 

    SDLC lifecycle stands for Software Development Life Cycle, which is a process used by software development teams to design, develop, and test high-quality software.

    • SDLC lifecycle consists of several phases including planning, analysis, design, implementation, testing, and maintenance.

    • Each phase has its own set of activities and deliverables to ensure the successful completion of the software project.

    • Examples of SDLC mo...

  • Answered by AI

Skills evaluated in this interview

Top Infosys React Developer Interview Questions and Answers

Q1. What is Stateless and Stateful component?
View answer (1)

React Developer Interview Questions asked at other Companies

Q1. Swap Two Numbers Problem Statement Given two integers a and b, your task is to swap these numbers and output the swapped values. Input: The first line contains a single integer 't', representing the number of test cases.Each subsequent line... read more
View answer (1)

Jobs at Infosys

View all
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. OOPs concept,spring annotation
  • Q2. Project related concept

Top Infosys Software Engineer Interview Questions and Answers

Q1. Split the String Problem Statement You are given a string str consisting of N lowercase alphabets. Your task is to determine if it is possible to divide the string into three non-empty substrings such that one of them is a substring of the ... read more
View answer (3)

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 (199)
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(8 Questions)

  • Q1. Explain solid principle
  • Ans. 

    SOLID principles are a set of five design principles that help developers create more maintainable and scalable software.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses with...

  • Answered by AI
  • Q2. Why we use Sealed class
  • Ans. 

    Sealed class is used to prevent inheritance and ensure that the class cannot be extended.

    • Prevents inheritance, ensuring that the class cannot be extended

    • Helps in maintaining code integrity and security

    • Used when a class is not intended to be inherited or overridden

  • Answered by AI
  • Q3. Types of constructor
  • Ans. 

    Types of constructors include default, parameterized, copy, and static constructors.

    • Default constructor has no parameters

    • Parameterized constructor takes one or more parameters

    • Copy constructor creates a new object as a copy of an existing object

    • Static constructor is used to initialize static data members

  • Answered by AI
  • Q4. . net core features?
  • Ans. 

    ASP.NET Core is a cross-platform, high-performance framework for building modern, cloud-based, internet-connected applications.

    • Cross-platform support allows development on Windows, macOS, and Linux

    • High performance with improved speed and scalability

    • Modular design for flexibility and easy maintenance

    • Built-in dependency injection for better code organization

    • Support for Docker containers for easy deployment

  • Answered by AI
  • Q5. Explain Startup file?
  • Ans. 

    Startup file is a configuration file in ASP.NET that specifies settings and behavior for the application.

    • Startup file is typically named 'Startup.cs' in ASP.NET Core projects.

    • It contains configuration for services, middleware, and the request processing pipeline.

    • The 'ConfigureServices' method is used to add services to the dependency injection container.

    • The 'Configure' method is used to configure the HTTP request pipel...

  • Answered by AI
  • Q6. Dependency injection
  • Q7. Explain Api lifetimes
  • Ans. 

    API lifetimes refer to the duration for which an API is available and supported.

    • API lifetimes can vary depending on the service provider or platform.

    • Some APIs may have a limited lifetime and be deprecated after a certain period.

    • Developers should be aware of API lifetimes to plan for potential changes or updates.

    • Regularly check for updates or announcements regarding API lifetimes to stay informed.

  • Answered by AI
  • Q8. Diffrent between transient vs scope
  • Ans. 

    Transient objects are created each time they are requested, while scoped objects are created once per request.

    • Transient objects are created every time they are requested, leading to potentially higher memory usage.

    • Scoped objects are created once per request and are shared within the scope of that request.

    • Example: Transient objects are typically used for lightweight services, while scoped objects are used for services t

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Infosys talent acquisition team is not responding once interview completed.

Skills evaluated in this interview

Top Infosys ASP.NET Developer Interview Questions and Answers

Q1. different view state in asp.net ?
View answer (2)

ASP.NET Developer Interview Questions asked at other Companies

Q1. All opps concept. What is constructor?, what is delegets? What is inheritance? What is abtract class.?
View answer (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. What is SAP & S4 HANA ? Differentiate them?
  • Ans. 

    SAP is an enterprise resource planning software while S4 HANA is the latest version of SAP with in-memory database technology.

    • SAP is an ERP software used for managing business operations and customer relations.

    • S4 HANA is the next-generation business suite built on the SAP HANA in-memory database platform.

    • SAP offers various modules like FI, CO, MM, etc. while S4 HANA provides real-time analytics and processing capabilit...

  • Answered by AI
  • Q2. Accounts payable & it's configuration steps? & process
  • Ans. 

    Accounts payable is a sub-ledger in SAP FI that records all invoices and payments to vendors.

    • Configuration steps include defining vendor master data, setting up tolerance groups, defining document types for vendor invoices, and assigning number ranges for vendor invoices.

    • Process involves receiving invoices from vendors, verifying the accuracy of the invoices, posting the invoices in the system, and making payments to v...

  • Answered by AI
  • Q3. Accounts receivable & it's configuration steps?
  • Ans. 

    Accounts receivable is the money owed to a company by its customers for goods or services delivered.

    • Configuration steps include defining customer account groups, assigning number ranges, setting up tolerance groups, and defining dunning procedures.

    • Accounts receivable transactions are posted using transaction code F-28.

    • Accounts receivable reports can be generated using transaction code FBL5N.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - before attending any interview just please go through google questions.

Skills evaluated in this interview

SAP FI Consultant Interview Questions asked at other Companies

Q1. What is the Current Location? Preferred Location?
View answer (1)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain oops concepts detail
  • Ans. 

    Object-oriented programming concepts including inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details and showing only t

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Springboot is different from spring

Top Infosys Associate Consultant Interview Questions and Answers

Q1. What are the services you have used in AWS? What are the types of storage in S3? How will you troubleshoot if a web server is not responding? Have you come across DNS hosting, in AWS how can we achieve it? What is static hosting in AWS? Wha... read more
View answer (1)

Associate Consultant Interview Questions asked at other Companies

Q1. There are 2 cricket teams, A and B, with 11 players each. If every player of team A shakes hands with every player of team B(once), what will be the total number of handshakes?
View answer (15)

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.

Tell us how to improve this page.

Infosys Interview Process

based on 4.9k 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.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
View all

Infosys Reviews and Ratings

based on 39.5k reviews

3.6/5

Rating in categories

3.6

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.5k Reviews and Ratings
Java Developer

Hyderabad / Secunderabad,

Chennai

+1

3-6 Yrs

Not Disclosed

Java Developer

Hyderabad / Secunderabad,

Chennai

+1

8-13 Yrs

Not Disclosed

Java Developer

Hyderabad / Secunderabad,

Pune

+1

3-6 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
55.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Systems Engineer
50.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

System Engineer
39.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
30.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate Consultant
28k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Infosys with

TCS

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

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