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 for Experienced

Updated 13 Feb 2025

Top Infosys Interview Questions and Answers for Experienced

View all 1.4k questions

Infosys Interview Experiences for Experienced

Popular Designations

2.2k interviews found

Technical Lead Interview Questions & Answers

user image Shwetey Tanawade

posted on 13 Aug 2024

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

(2 Questions)

  • Q1. Explain Agile Process
  • Ans. 

    Agile process is a flexible and iterative approach to project management.

    • Agile involves breaking down projects into small increments called sprints

    • It emphasizes collaboration, adaptability, and customer feedback

    • Common Agile methodologies include Scrum, Kanban, and Extreme Programming

  • Answered by AI
  • Q2. Explain MVC architecture
  • Ans. 

    MVC is a software design pattern that separates an application into three main components: Model, View, and Controller.

    • Model represents the data and business logic of the application

    • View is responsible for displaying the data to the user

    • Controller acts as an intermediary between Model and View, handling user input and updating the Model accordingly

  • Answered by AI

Skills evaluated in this interview

Top Infosys Technical Lead Interview Questions and Answers

Q1. Managerial: 1) Explain any one past issue and its mitigation strategy. 2) How we can handle the situation when we found code is not complaint before one day of deployment. 3) why are you looking for Switch?
View answer (1)

Technical Lead Interview Questions asked at other Companies

Q1. 1. Explain 5 mins the flow from requirement analysis to production deployment and tools used in the process. 2. What is auto-scaling in a microservices architecture? 3. Difference between micro-service and serverless. 4. If you were going t... read more
View answer (4)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Why Microservice architecture
  • Ans. 

    Microservice architecture allows for scalability, flexibility, and easier maintenance of complex systems.

    • Scalability: Microservices can be independently scaled based on demand, allowing for better resource utilization.

    • Flexibility: Each microservice can be developed, deployed, and updated independently, enabling faster innovation.

    • Easier maintenance: With smaller, focused services, it is easier to identify and fix issues...

  • Answered by AI

Top Infosys Technical Lead Interview Questions and Answers

Q1. Managerial: 1) Explain any one past issue and its mitigation strategy. 2) How we can handle the situation when we found code is not complaint before one day of deployment. 3) why are you looking for Switch?
View answer (1)

Technical Lead Interview Questions asked at other Companies

Q1. 1. Explain 5 mins the flow from requirement analysis to production deployment and tools used in the process. 2. What is auto-scaling in a microservices architecture? 3. Difference between micro-service and serverless. 4. If you were going t... read more
View answer (4)

Consultant Interview Questions & Answers

user image prashant yadav

posted on 16 Apr 2024

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

(5 Questions)

  • Q1. Asked about previous project experience
  • Q2. Working of different decoder
  • Ans. 

    Decoders are electronic circuits that convert coded inputs into a set of outputs based on specific rules.

    • Decoders take binary inputs and produce multiple outputs based on the input code.

    • They are commonly used in digital electronics to select one of multiple options based on the input signal.

    • Examples of decoders include 2-to-4 line decoder, 3-to-8 line decoder, and BCD to 7-segment decoder.

  • Answered by AI
  • Q3. Different lookup tables and their uses
  • Ans. 

    Lookup tables are used to quickly retrieve data based on a key value.

    • Lookup tables are commonly used in databases to store data that needs to be accessed frequently.

    • They can be used for mapping codes to descriptions, such as converting a product code to a product name.

    • Lookup tables can also be used for translating data, such as converting abbreviations to full names.

    • They are useful for improving query performance by re

  • Answered by AI
  • Q4. Mediation flow of different call scenario
  • Ans. 

    Mediation flow of different call scenarios involves guiding parties towards a resolution through communication and negotiation.

    • Identify the issue or conflict at hand

    • Listen to each party's perspective and concerns

    • Facilitate communication between parties

    • Encourage empathy and understanding

    • Help parties brainstorm potential solutions

    • Guide parties towards a mutually agreeable resolution

  • Answered by AI
  • Q5. Discussed one scenario handled previously

Top Infosys Consultant Interview Questions and Answers

Q1. How Data Flow in SCOM monitoring Tool? DB name for SCOM and DB queries for Data Grooming. Values for Operations Console Grooming How to unseal the sealed management pack Names of Management Packs you have worked on and steps to install the ... read more
View answer (1)

Consultant Interview Questions asked at other Companies

Q1. How would you pass an entry for travel expenses incurred and paid by employee and was reimbursed? How would the end to end flow happens
View answer (8)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Apps , Quants , Logistics

Round 2 - Technical 

(5 Questions)

  • Q1. Difference between C and Python
  • Ans. 

    C is a low-level programming language with manual memory management, while Python is a high-level language with automatic memory management.

    • C is a compiled language, while Python is an interpreted language.

    • C is statically typed, while Python is dynamically typed.

    • C requires more lines of code for simple tasks compared to Python.

    • C is closer to the hardware and allows for more control over system resources.

    • Python has a si

  • Answered by AI
  • Q2. What you learned these 4 years?
  • Q3. Any Questions from my end?
  • Q4. Write a code in python and C
  • Ans. 

    Code snippets in Python and C for System Engineer interview question

    • Use Python for high-level scripting and C for low-level system programming

    • Python example: ```python print('Hello, World!') ```

    • C example: ```c #include int main() { printf('Hello, World!'); return 0; } ```

  • Answered by AI
  • Q5. Explain your mini project

Skills evaluated in this interview

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)

Infosys interview questions for popular designations

 System Engineer

 (1.2k)

 Software Engineer

 (315)

 Technology Analyst

 (274)

 Associate Consultant

 (267)

 Senior Systems Engineer

 (266)

 Software Developer

 (261)

 Business Analyst

 (240)

 Senior Associate Consultant

 (173)

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

(2 Questions)

  • Q1. When would trigger be in read only context?
  • Ans. 

    Triggers are in read-only context when they are executed in a transaction that is read-only.

    • Triggers are in read-only context when they are executed in a transaction that is read-only.

    • This can happen when triggers are fired by a record being deleted, undeleted, merged, or when a workflow rule or process builder updates a record.

    • In read-only context, triggers cannot perform DML operations like insert, update, delete, un

  • Answered by AI
  • Q2. Explain composite resources in salesforce?
  • Ans. 

    Composite resources in Salesforce are resources that represent multiple related objects in a single request.

    • Composite resources allow you to make multiple API calls in a single request, reducing network latency and improving performance.

    • They are useful for operations that involve multiple related objects, such as creating a new account and related contacts in a single transaction.

    • Composite resources can be used with RE

  • Answered by AI

Skills evaluated in this interview

Top Infosys Salesforce Developer Interview Questions and Answers

Q1. How do you make the child records read only of its parent record's field is updated to some value
View answer (1)

Salesforce Developer Interview Questions asked at other Companies

Q1. Write a trigger to update contact when accounts phone changed.
View answer (5)

Get interview-ready with Top Infosys Interview Questions

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is oops concept
  • Ans. 

    Object-oriented programming paradigm that focuses on objects and classes for code organization and reusability.

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

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

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

    • Abstraction: Hiding the complex implementation details ...

  • Answered by AI
  • 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

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 (2)

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 (180)

Jobs at Infosys

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

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

Round 1 - Technical 

(5 Questions)

  • Q1. What is Functional Interface? What is Flat Map? What is Method Reference? What is stream API
  • Ans. 

    Functional Interface is an interface with only one abstract method. Flat Map is used to flatten nested collections. Method Reference is a shorthand notation for lambda expressions. Stream API is used to process collections of objects.

    • Functional Interface is an interface with a single abstract method, such as Runnable or Comparator.

    • Flat Map is a method in Java that is used to flatten nested collections, like List> ...

  • Answered by AI
  • Q2. What is Flat Map
  • Ans. 

    FlatMap is a method in Java that transforms each element of a stream into a new stream and then concatenates all the streams into a single stream.

    • FlatMap is used to flatten nested collections or maps into a single collection.

    • It is commonly used in Java streams to process and transform data efficiently.

    • Example: List> nestedList = Arrays.asList(Arrays.asList(1, 2), Arrays.asList(3, 4)); nestedList.stream().flatMap(L

  • Answered by AI
  • Q3. What is Stream API
  • Ans. 

    Stream API is a feature in Java that allows processing collections of objects in a functional style.

    • Stream API provides a way to perform operations on collections like filter, map, reduce, etc.

    • It supports functional programming paradigms like lambda expressions and method references.

    • Example: List names = Arrays.asList("Alice", "Bob", "Charlie"); Stream stream = names.stream();

Answered by AI
  • Q4. How you handle logs in previous company
  • Q5. What is functional interface
  • Ans. 

    A functional interface is an interface that contains only one abstract method and can be used as a lambda expression.

    • Functional interfaces can have multiple default or static methods, but only one abstract method.

    • Examples of functional interfaces in Java include Runnable, Callable, and ActionListener.

    • Functional interfaces are often used with lambda expressions to provide a concise way of implementing single abstract me

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Learn Java 8 Features as well as Log4J

    Skills evaluated in this interview

    Top Infosys Java Developer Interview Questions and Answers

    Q1. Which should be preferred between String and StringBuffer when there are many updates required to the data?
    View answer (1)

    Java Developer Interview Questions asked at other Companies

    Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
    View answer (3)

    fresher interview

    user image AS Learning

    posted on 12 Mar 2022

    Interview experience
    2
    Poor
    Difficulty level
    Hard
    Process Duration
    2-4 weeks
    Result
    Not Selected

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

    Round 1 - Technical 

    (13 Questions)

    • Q1. Write a Selenium Program to Input Username and Password (Notepad no IDE)
    • Q2. How to check the password is encrypted
    • Ans. 

      Check the password encryption by verifying the hashing algorithm used and comparing the encrypted password with a known hash value.

      • Check the hashing algorithm used to encrypt the password (e.g. MD5, SHA-256)

      • Compare the encrypted password with a known hash value for the same password

      • Ensure that the encryption process is irreversible, meaning the original password cannot be easily obtained from the encrypted version

    • Answered by AI
    • Q3. How to get URL of webpage
    • Ans. 

      To get the URL of a webpage, you can use the window.location object in JavaScript.

      • Use window.location.href to get the full URL of the webpage

      • Use window.location.hostname to get the domain of the webpage

      • Use window.location.pathname to get the path of the webpage

      • Use window.location.protocol to get the protocol of the webpage (http or https)

    • Answered by AI
    • Q4. Which method you use to remove spaces in the string
    • Ans. 

      One method to remove spaces in a string is by using the replace() method in JavaScript.

      • Use the replace() method with a regular expression to replace all spaces with an empty string

      • Example: str.replace(/\s/g, '') will remove all spaces from the string 'hello world'

      • Another method is to use the split() method to split the string by spaces and then join the array elements without spaces

    • Answered by AI
    • Q5. How to handle POPUPS
    • Ans. 

      Handle popups by using automation tools, handling alerts, switching to popup windows, and using explicit waits.

      • Use automation tools like Selenium to handle popups

      • Handle alerts using switchTo().alert() method

      • Switch to popup windows using switchTo().window() method

      • Use explicit waits to ensure popup elements are loaded before interacting with them

    • Answered by AI
    • Q6. Defect Lifecycle
    • Q7. Agile Process (Agile vs Waterfall model)
    • Ans. 

      Agile is iterative and flexible, while Waterfall is sequential and rigid.

      • Agile involves continuous feedback and adaptation, while Waterfall follows a linear approach.

      • Agile allows for changes throughout the development process, while Waterfall requires detailed planning upfront.

      • Agile promotes collaboration and communication among team members, while Waterfall has distinct phases with limited interaction.

      • Agile is better ...

    • Answered by AI
    • Q8. What kind of bugs you will encounter in API testing
    • Ans. 

      Common bugs in API testing include incorrect data formats, authentication issues, and performance problems.

      • Incorrect data formats such as missing or incorrect parameters

      • Authentication issues like invalid tokens or permissions

      • Performance problems such as slow response times or timeouts

    • Answered by AI
    • Q9. Selenium vs Selenium Webdriver
    • Ans. 

      Selenium is a suite of tools for web automation testing, while Selenium WebDriver is a tool specifically for automating web browsers.

      • Selenium is a suite of tools that includes Selenium WebDriver, Selenium IDE, and Selenium Grid.

      • Selenium WebDriver is a tool for automating web browsers and is the most commonly used component of Selenium.

      • Selenium WebDriver allows testers to write tests in various programming languages lik...

    • Answered by AI
    • Q10. Write java locator to get all elements in the webpage
    • Ans. 

      Use Selenium WebDriver to find all elements on a webpage using Java locators

      • Use findElements method to locate all elements on the webpage

      • Use By class to specify the locator strategy (e.g. By.xpath, By.id, By.className)

      • Store the located elements in a List

    Answered by AI
  • Q11. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is called with.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types or classes.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q12. What is interface
  • Ans. 

    An interface in programming is a contract that defines the methods that a class must implement.

    • Interfaces in programming are used to define a set of methods that a class must implement.

    • They provide a way to achieve abstraction and multiple inheritance in programming languages.

    • Interfaces are used to define the behavior of a class without specifying how it is implemented.

    • In languages like Java, classes can implement mult...

  • Answered by AI
  • Q13. Why do you want to join Infosys
  • Skills evaluated in this interview

    Top Infosys Automation Test Engineer Interview Questions and Answers

    Q1. Introduce yourself 1.What is STLC 2. difference between Test plan,test case,test scanario 3.Positive and negative scanarion on pen. 4.selenium framework. 5.how to write selenium test cases.
    View answer (2)

    Automation Test Engineer Interview Questions asked at other Companies

    Q1. How to handle scrollbar and mouse activities Jenkins and Github Story Point in Agile
Backlogs in Agile
Jira workflow explain framework pom.xml wap number reverse program StellException
Exception in Selenium diff - getwindowhandles() and get... read more
    View answer (2)
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    No response

    I applied via Walk-in

    Round 1 - Behavioral 

    (2 Questions)

    • Q1. What are your roles and responsibilities
    • Q2. Provide your experience with an example problem solving
    • Ans. 

      Experienced in problem solving through analyzing data, identifying patterns, and collaborating with team members to find solutions.

      • Utilized data analysis tools to identify discrepancies in financial records

      • Collaborated with law enforcement agencies to gather evidence for fraud cases

      • Developed strategies to prevent future fraudulent activities based on past cases

    • Answered by AI

    Interview Preparation Tips

    Topics to prepare for Infosys Fraud Investigator interview:
    • Fraud
    • Kyc
    • Aml
    Interview preparation tips for other job seekers - Manager call

    Infosys Interview FAQs

    How many rounds are there in Infosys interview for experienced candidates?
    Infosys interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the Infosys interview process for experienced candidates are Technical, HR and Resume Shortlist.
    How to prepare for Infosys 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 SDLC, Java, Agile, Project Management and Performance Engineering.
    What are the top questions asked in Infosys interview for experienced candidates?

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

    1. 1. what is the difference between exception and error. How did u solve the erro...read more
    2. write a code to filter out loans with incomplete status using java 8 featur...read more
    3. Managerial: 1) Explain any one past issue and its mitigation strategy. 2) Ho...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 for Experienced

    based on 1.2k 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.2k Interviews
    Wipro Interview Questions
    3.7
     • 5.6k Interviews
    Cognizant Interview Questions
    3.8
     • 5.6k Interviews
    Capgemini Interview Questions
    3.7
     • 4.8k 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
     • 3k Interviews
    IBM Interview Questions
    4.0
     • 2.4k Interviews
    View all

    Infosys Reviews and Ratings

    based on 38.4k 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 38.4k Reviews and Ratings
    Lean-Six Sigma Professional

    Hyderabad / Secunderabad

    7-12 Yrs

    Not Disclosed

    Mainframe Developer- Pune

    Hyderabad / Secunderabad,

    Chennai

    +1

    2-7 Yrs

    Not Disclosed

    Angular Developer

    Hyderabad / Secunderabad,

    Chennai

    +1

    2-7 Yrs

    Not Disclosed

    Explore more jobs
    Technology Analyst
    56k salaries
    unlock blur

    ₹3 L/yr - ₹11 L/yr

    Senior Systems Engineer
    50.2k salaries
    unlock blur

    ₹2.8 L/yr - ₹8 L/yr

    System Engineer
    39.4k salaries
    unlock blur

    ₹2.5 L/yr - ₹5.5 L/yr

    Technical Lead
    30.7k salaries
    unlock blur

    ₹5.2 L/yr - ₹19.5 L/yr

    Senior Associate Consultant
    27.5k salaries
    unlock blur

    ₹6.2 L/yr - ₹17.1 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