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 26 Feb 2025

Top Infosys Interview Questions and Answers

View all 4.5k questions

Infosys Interview Experiences

Popular Designations

7.6k interviews found

Splunk Engineer, Splunk Developer, Cloud Engineer, Interview Questions & Answers

user image Anonymous

posted on 14 Feb 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed in Jan 2025.

Round 1 - Technical 

(4 Questions)

  • Q1. Difference between HF vs Uf
  • Q2. What is DS in splunk
  • Q3. Difference between stats eventstats streamstats and tstats
  • Q4. Priority of files in splunk
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Difference between out and ref.
  • Q2. Sql query to find the 2nd last student marks
  • Q3. Second round was around project specific like why mongodb or posgreSQL? Project architecture and followup questions.
  • Q4. Create global exception handler.

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
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Briefly explain about your self and work experience
  • Ans. 

    I am a Senior Android Developer with 5+ years of experience in developing mobile applications for various industries.

    • Developed and maintained multiple Android applications from concept to deployment

    • Proficient in Java, Kotlin, and Android SDK

    • Experience with RESTful APIs, third-party libraries, and version control systems like Git

    • Strong problem-solving skills and ability to work in a team environment

    • Familiar with Agile d

  • Answered by AI
  • Q2. What is Higher order function
  • Ans. 

    Higher order function is a function that can take other functions as parameters or return functions as results.

    • Higher order functions can be passed as arguments to other functions.

    • Higher order functions can return functions as results.

    • Examples include map, filter, and reduce functions in functional programming.

  • Answered by AI
  • Q3. What is inline keyword
  • Ans. 

    The inline keyword is used in Kotlin to suggest that a function should be inlined at the call site.

    • Used to eliminate the overhead of function calls by copying the function code directly at the call site

    • Helps in improving performance by reducing the function call overhead

    • Should be used for small functions or lambdas to avoid unnecessary function call overhead

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. Explain the Agail methodology
  • Ans. 

    Agile methodology is a project management approach that emphasizes flexibility, collaboration, and iterative development.

    • Agile methodology focuses on delivering working software in short, iterative cycles called sprints.

    • It values customer collaboration and responding to change over following a strict plan.

    • Key principles include individuals and interactions over processes and tools, working software over comprehensive d...

  • Answered by AI
  • Q2. How do you handle the Team during your team lead experience

Skills evaluated in this interview

Top Infosys Senior Android Developer Interview Questions and Answers

Q1. what is Corotuine and explain builder type.
View answer (1)

Senior Android Developer Interview Questions asked at other Companies

Q1. Binary Array SortingA binary array is an array consisting of only 0s and 1s. You are given a binary array "arr" of size ‘N’. Your task is to sort the given array and return this array after sorting. Input Format : The first line of input c... read more
View answer (3)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is the difference between authorization and authentication?
  • Q2. Pipes in Angular
Round 2 - Behavioral 

(2 Questions)

  • Q1. What is Agile. Explain
  • Q2. How you managed team?
Round 3 - HR 

(2 Questions)

  • Q1. Salary negotiation
  • Q2. Place discussion

Top Infosys Angular Developer Interview Questions and Answers

Q1. Software development life cycle
View answer (3)

Angular Developer Interview Questions asked at other Companies

Q1. How can you pass data between parent and child components?, what is component interaction
View answer (5)

Infosys interview questions for popular designations

 System Engineer

 (1.2k)

 Software Engineer

 (316)

 Technology Analyst

 (276)

 Associate Consultant

 (269)

 Senior Systems Engineer

 (267)

 Software Developer

 (261)

 Business Analyst

 (240)

 Senior Associate Consultant

 (176)

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

I applied via Naukri.com and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Technical 

(7 Questions)

  • Q1. Introduce yourself
  • Q2. Explain the project you are working with
  • Ans. 

    I am currently working on a project to implement a new customer relationship management system for our client.

    • Analyzing client requirements and designing a customized CRM solution

    • Collaborating with developers to build and test the system

    • Training client staff on how to use the new CRM system

  • Answered by AI
  • Q3. Dependency Injections
  • Q4. OOPs Concept in detail
  • Ans. 

    OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

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

    • Encapsulation is a key principle in OOPs, where data is kept private and only accessible through public methods.

    • Inheritance allows classes to inherit attributes and methods from other classes.

    • Polymorphism allows objects to b...

  • Answered by AI
  • Q5. Action Filters and Middlewares
  • Q6. MVC architecture and design patterns
  • Q7. Solid principles and how they are used in project
  • Ans. 

    SOLID principles are design principles used in software development to make software more maintainable, flexible, and scalable.

    • 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 subclasse...

  • Answered by AI
Round 2 - Technical 

(4 Questions)

  • Q1. Managerial Round
  • Q2. Introduce yourself
  • Q3. Challenges you faced during the project
  • Ans. 

    Managing conflicting stakeholder priorities and tight deadlines

    • Balancing the needs and expectations of different stakeholders

    • Prioritizing tasks to meet project deadlines

    • Communicating effectively to manage expectations and resolve conflicts

  • Answered by AI
  • Q4. If you find a bug in production system how will you handle it
  • Ans. 

    I would immediately notify the appropriate team, document the bug, and work on a fix to deploy as soon as possible.

    • Notify the appropriate team or individual responsible for handling production issues

    • Document the bug thoroughly, including steps to reproduce and impact on system

    • Work on a fix or workaround to deploy as soon as possible

    • Communicate with stakeholders about the issue and resolution progress

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with your projects and have idea about all the important concepts that are being used in the project.

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)

Get interview-ready with Top Infosys Interview Questions

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jan 2025.

Round 1 - Aptitude Test 

Coding skill is very knowledgeable skill

Round 2 - Coding Test 

Solving the problem of code assessment with proper logic.

Round 3 - Group Discussion 

Discuss a topic with many people to identify both positive and negative points

Round 4 - Aptitude Test 

Aptitudes require strong logical thinking skills.

Round 5 - Coding Test 

What about codding is telling for code rount

Interview Preparation Tips

Interview preparation tips for other job seekers - Job searching can be challenging, but with the right approach, you can improve your chances of landing a great opportunity.

key tips for job seekers:

1. Define Your GoalsIdentify what type of job you want and what industries interest you.Set clear, realistic goals for your job search.
2. Update Your Resume & LinkedInTailor your resume to highlight relevant skills and experience.Use keywords from the job description to get past applicant tracking systems (ATS).Keep your LinkedIn profile updated and engaging.
3. Build & Use Your Network.
4.Customize Your ApplicationsAvoid sending generic resumes—personalize each application.

SQL Developer Interview Questions asked at other Companies

Q1. How is a change request in application serviced by development team (business analysis, code analysis, discussion with BA, requirment freeze, etc.)
View answer (4)

Jobs at Infosys

View all
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
No response

I was interviewed in Jan 2025.

Round 1 - Technical 

(1 Question)

  • Q1. I recently appeared for an interview at Infosys for the Senior System Engineer (Spring Boot) role. The interview focused on core Java concepts, multithreading, and functional programming, along with some c...

Top Infosys Senior Systems Engineer Interview Questions and Answers

Q1. 2. Explain COMP, COMP-2, COMP-3 and Display. What are the difference between Continue and Next Sentence? Why does SOC7 occur?
View answer (4)

Senior Systems Engineer Interview Questions asked at other Companies

Q1. Nth Prime Number Problem Statement Find the Nth prime number given a number N. Explanation: A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exactly two distinct positive divisors: 1... read more
Add answer

System Engineer interview

user image CodeEra

posted on 12 Mar 2022

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

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. Component lifecycle
  • Q2. What is DOM tree?
  • Ans. 

    DOM tree is a hierarchical representation of HTML elements in a web page.

    • DOM stands for Document Object Model.

    • It is a tree-like structure where each node represents an HTML element.

    • The DOM tree is created by the browser when a web page is loaded.

    • It allows JavaScript to manipulate the content, structure, and style of a web page.

  • Answered by AI
  • Q3. What is the difference between props and state?
  • Ans. 

    Props are immutable and passed from parent component, while state is mutable and managed within the component.

    • Props are read-only and cannot be modified by the component receiving them.

    • State is mutable and can be changed by the component that owns it.

    • Props are passed from parent to child components, while state is managed within the component itself.

    • Example: Props can be used to pass data from a parent component to a c...

  • Answered by AI
  • Q4. What is redux and when to use it and when not to use it?
  • Ans. 

    Redux is a predictable state container for JavaScript apps. It is used to manage application state in a centralized way.

    • Use Redux when you have complex state management needs in your application.

    • Redux is helpful for large applications with many components that need access to the same state.

    • Avoid using Redux for simple applications with minimal state management requirements.

    • Consider using React's built-in state manageme...

  • Answered by AI
  • Q5. Two arrays passed to one function, then remove the elements passed from source array and present in another array
  • Ans. 

    Remove elements from source array present in another array passed to a function

    • Loop through elements in source array and check if they exist in the other array

    • If an element is found in both arrays, remove it from the source array

  • Answered by AI
Round 2 - Client Interview 

(5 Questions)

  • Q1. What is DOM tree
  • Ans. 

    DOM tree is a hierarchical representation of HTML elements in a web page.

    • DOM stands for Document Object Model

    • It is a tree-like structure where each node represents an HTML element

    • The root node is the element, followed by and elements

    • Nodes can have parent-child relationships, siblings, and descendants

    • JavaScript can manipulate the DOM to dynamically update the content and structure of a web page

Answered by AI
  • Q2. What are lifecycle methods of react? How we can achieve same in functional components?
  • Ans. 

    React lifecycle methods are methods that are invoked at different stages of a component's life cycle.

    • Some lifecycle methods include componentDidMount, componentDidUpdate, componentWillUnmount, etc.

    • In functional components, we can achieve similar functionality using useEffect hook.

    • For example, useEffect with an empty dependency array can mimic componentDidMount, while useEffect with dependencies can mimic componentDidUp

  • Answered by AI
  • Q3. What is redux? Explain its architecture.
  • Ans. 

    Redux is a predictable state container for JavaScript apps.

    • Redux is a state management library commonly used with React.

    • It helps in managing the state of the application in a predictable way.

    • Redux follows a unidirectional data flow architecture.

    • Actions are dispatched to update the state, which is stored in a single immutable state tree.

    • Reducers are pure functions that specify how the state should change in response to

  • Answered by AI
  • Q4. When do we use any in typescript?
  • Ans. 

    The 'any' type in TypeScript is used when the type of a variable is not known during development.

    • Use 'any' when working with dynamic data types or when the type cannot be determined at compile time.

    • Avoid using 'any' as much as possible to maintain type safety and improve code quality.

    • Consider using 'unknown' type instead of 'any' for better type checking and error prevention.

  • Answered by AI
  • Q5. What is the checklist for improving performance of React application?
  • Ans. 

    Checklist for improving performance of React application

    • Use React.memo or PureComponent for optimizing rendering

    • Avoid unnecessary re-renders by using shouldComponentUpdate or React.memo

    • Use code splitting to load only necessary components

    • Optimize state management with libraries like Redux or Context API

    • Minimize the use of inline styles and prefer CSS stylesheets for better performance

  • Answered by AI

    Skills evaluated in this interview

    Top Infosys Reactjs Developer Interview Questions and Answers

    Q1. What are higher-order functions in JS
    View answer (3)

    Reactjs Developer Interview Questions asked at other Companies

    Q1. Implement counter such that it has 2 buttons to increment and decrement the values and also add a input field such that, whatever input is given, the value should be to that and value should should be decreased and increased from the input ... read more
    View answer (1)
    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)

    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.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 39k 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 39k Reviews and Ratings
    Workday HCM- Functional Consultant

    Bangalore / Bengaluru

    7-11 Yrs

    Not Disclosed

    Python Developer (Q4-25) (PP)

    Bangalore / Bengaluru

    7-12 Yrs

    Not Disclosed

    Azure Data Factory (ADF) Developer/ Engineer

    Bangalore / Bengaluru

    5-8 Yrs

    Not Disclosed

    Explore more jobs
    Technology Analyst
    55.9k salaries
    unlock blur

    ₹3 L/yr - ₹11 L/yr

    Senior Systems Engineer
    50.5k 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.8k salaries
    unlock blur

    ₹5.2 L/yr - ₹19.6 L/yr

    Senior Associate Consultant
    27.7k salaries
    unlock blur

    ₹6.2 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