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

Top Infosys Interview Questions and Answers

View all 4.5k questions

Infosys Interview Experiences

Popular Designations

7.6k interviews found

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

I was interviewed in Nov 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. Types of partition in sql
  • Q2. Can we edit data in complex views, will the underlying table be effected?
  • Q3. How do you do performance tuning?
  • Q4. Tell about regex

Top Infosys Plsql Developer Interview Questions and Answers

Q1. How can distinct values be obtained without using the DISTINCT keyword?
View answer (1)

Plsql Developer Interview Questions asked at other Companies

Q1. What is procedure in plsql and it's syntax and difference between procedure and function?
View answer (7)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Scheduling margin key
  • Q2. Control key what is its importance
  • Ans. 

    Control key in SAP is important for defining the behavior of a particular operation or transaction in the system.

    • Control key determines how a particular operation or transaction will be executed in SAP PP.

    • It helps in defining the scheduling parameters, lead time, and other relevant details for a specific task.

    • Examples of control keys include PP01 for standard production order, PP02 for production order with project sto

  • Answered by AI
  • Q3. Different MRP types
  • Ans. 

    Different types of MRP in SAP include MRP, MRP Live, and MRP Areas.

    • MRP (Material Requirements Planning) is the traditional MRP functionality in SAP.

    • MRP Live is the new MRP functionality introduced in SAP S/4HANA.

    • MRP Areas allow for planning at a more detailed level within a plant or storage location.

  • Answered by AI
  • Q4. Important configurations in SAP PP
  • Ans. 

    Important configurations in SAP PP include work centers, routing, production versions, and material master data.

    • Work centers: Define where and how production operations are carried out.

    • Routing: Specifies the sequence of operations in production.

    • Production versions: Used to manage different versions of a product's BOM and routing.

    • Material master data: Contains all the information about materials used in production.

  • Answered by AI

Skills evaluated in this interview

SAP PP Consultant Interview Questions asked at other Companies

Q1. PP production process flow Co product By product Difference In Bom how to create Bill of material of non stock items Important views of material master What is master data T code for demand management Production execution process MRP Run di... read more
View answer (1)
Infosys Interview Questions and Answers for Freshers
illustration image
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(28 Questions)

  • Q1. Introduce yourself.
  • Ans. 

    I am a highly motivated and experienced Senior Associate Consultant with a strong background in project management and client relations.

    • Over 5 years of experience in consulting industry

    • Managed multiple projects simultaneously, exceeding client expectations

    • Skilled in data analysis and presentation

    • Excellent communication and interpersonal skills

  • Answered by AI
  • Q2. Tell me about your current project and the domain you have worked on.
  • Ans. 

    I am currently working on a project in the finance domain, specifically focusing on risk management for a large investment bank.

    • Developing risk models to assess potential losses in different market scenarios

    • Analyzing historical data to identify trends and patterns in market behavior

    • Collaborating with traders and portfolio managers to understand their risk appetite and constraints

  • Answered by AI
  • Q3. What is the logic of the code for finding duplicate numbers in an array?
  • Ans. 

    Code logic to find duplicate numbers in an array

    • Iterate through the array and store each element in a hash set

    • If an element is already in the hash set, it is a duplicate

    • Return the set of duplicate numbers found

  • Answered by AI
  • Q4. What is the solution for resolving conflicts in a git merge?
  • Ans. 

    Conflicts in a git merge can be resolved by manually editing the conflicting files and then committing the changes.

    • Use 'git status' to identify the conflicting files

    • Open the conflicting files in a text editor and resolve the conflicts manually

    • Use 'git add' to stage the resolved files

    • Commit the changes using 'git commit'

  • Answered by AI
  • Q5. Why is object creation not possible for abstract classes?
  • Ans. 

    Object creation is not possible for abstract classes because they cannot be instantiated directly.

    • Abstract classes are meant to be used as base classes for other classes to inherit from.

    • They contain abstract methods that must be implemented by the child classes.

    • Attempting to create an object of an abstract class will result in a compilation error.

    • Example: abstract class Shape { abstract void draw(); }

  • Answered by AI
  • Q6. What is the purpose of exception handling in Java?
  • Ans. 

    Exception handling in Java is used to handle runtime errors and prevent program crashes.

    • Purpose is to handle runtime errors and prevent program crashes

    • Allows for graceful handling of unexpected situations

    • Helps in separating error-handling code from regular code

    • Improves code readability and maintainability

    • Examples: try-catch blocks, throw keyword, finally block

  • Answered by AI
  • Q7. What are the key differences between LinkedList and HashSet?
  • Ans. 

    LinkedList is a linear data structure that stores elements in a sequential order, while HashSet is a collection that does not allow duplicate elements.

    • LinkedList maintains the insertion order of elements, while HashSet does not guarantee any specific order.

    • LinkedList allows duplicate elements, while HashSet does not allow duplicates.

    • LinkedList uses pointers to connect elements, while HashSet uses a hash table for stori...

  • Answered by AI
  • Q8. Is it possible to achieve method overloading within a private class in Java?
  • Ans. 

    No, method overloading is not possible within a private class in Java.

    • Method overloading is achieved by having multiple methods in the same class with the same name but different parameters.

    • Private methods are not visible outside the class, so overloading them would not be useful.

    • If you need to achieve method overloading, the methods should be public or protected.

  • Answered by AI
  • Q9. What are the different types of dependency injection?
  • Ans. 

    Dependency injection is a design pattern in which an object receives other objects that it depends on.

    • Constructor injection: Dependencies are provided through a class constructor.

    • Setter injection: Dependencies are set through setter methods.

    • Interface injection: Dependencies are set through an interface.

    • Example: In constructor injection, a class may have a constructor that takes the dependencies as parameters.

  • Answered by AI
  • Q10. What is the flow of dependency injection in Spring Boot?
  • Ans. 

    Dependency injection in Spring Boot allows objects to be injected into a class, promoting loose coupling and easier testing.

    • In Spring Boot, dependency injection is achieved through @Autowired annotation.

    • Dependencies are managed by the Spring container and injected into classes at runtime.

    • Constructor injection, setter injection, and field injection are common ways to inject dependencies in Spring Boot.

    • Example: @Autowire...

  • Answered by AI
  • Q11. How do you call a private method in another class?
  • Ans. 

    You can call a private method in another class by using reflection in Java.

    • Use the getDeclaredMethod() method from the Class class to get the private method

    • Set the accessibility of the private method to true using the setAccessible() method

    • Invoke the private method using the invoke() method

  • Answered by AI
  • Q12. Which tree is used in TreeMap and what is the implementation of it?
  • Ans. 

    TreeMap in Java uses Red-Black tree for implementation.

    • TreeMap in Java uses Red-Black tree for implementation

    • Red-Black tree is a self-balancing binary search tree

    • Red-Black tree ensures logarithmic time complexity for operations like get, put, remove

  • Answered by AI
  • Q13. What is the inversion of control and how does it work?
  • Ans. 

    Inversion of control is a design principle where the control flow of a program is inverted, with the framework or container calling the code instead of the code calling the framework.

    • Inversion of control allows for decoupling of components, making the code more modular and easier to maintain.

    • Common examples of inversion of control include dependency injection and event-driven programming.

    • Inversion of control is often u...

  • Answered by AI
  • Q14. What is the difference between @RestController and @Request mapping?
  • Ans. 

    Difference between @RestController and @RequestMapping

    • RestController is a specialized version of @Controller that includes @ResponseBody by default

    • @RequestMapping is used to map web requests to specific handler methods

    • RestController is typically used for RESTful web services, while @RequestMapping can be used for any type of web request handling

  • Answered by AI
  • Q15. Tell me the flow of HTTP requests for the backend in Java.
  • Ans. 

    HTTP requests in Java backend flow from client to server through various layers like servlets, filters, and controllers.

    • Client sends HTTP request to server

    • Request is received by servlet container (e.g. Tomcat)

    • Servlet container forwards request to appropriate servlet based on URL mapping

    • Servlet processes request and generates response

    • Response is sent back to client

  • Answered by AI
  • Q16. When can we use multiple catch blocks?
  • Ans. 

    Multiple catch blocks can be used to handle different types of exceptions in a try-catch block.

    • Multiple catch blocks can be used to handle different types of exceptions separately.

    • Each catch block can specify a different type of exception to catch.

    • The catch blocks are evaluated in order, so the most specific exception types should be caught first.

    • Using multiple catch blocks can make the code more readable and maintaina

  • Answered by AI
  • Q17. How can we achieve inheritance in Java?
  • Ans. 

    Inheritance in Java allows a class to inherit properties and behaviors from another class.

    • Create a new class using the 'extends' keyword followed by the name of the class you want to inherit from

    • Use super keyword to call the constructor of the parent class

    • Child class can override methods from the parent class

  • Answered by AI
  • Q18. What is the purpose of dependence injection?
  • Ans. 

    Dependency injection is a design pattern used to remove hard-coded dependencies and make components more reusable and testable.

    • Allows for easier testing by injecting dependencies rather than hard-coding them

    • Promotes reusability of components by decoupling them from their dependencies

    • Improves maintainability by making it easier to swap out dependencies without changing the component's code

  • Answered by AI
  • Q19. What is the difference between stream and collection in Java?
  • Ans. 

    Streams represent a sequence of elements and support functional-style operations, while collections are data structures that store and manipulate groups of objects.

    • Streams are used for processing sequences of elements, while collections are used for storing and manipulating groups of objects.

    • Streams support functional-style operations like filter, map, reduce, while collections provide methods like add, remove, get.

    • Str...

  • Answered by AI
  • Q20. What is the play framework and how is it different from spring boot? (I have majorly worked on play framework that's why this question was asked to me)
  • Q21. How do you create a spring boot application?
  • Ans. 

    To create a Spring Boot application, you can use Spring Initializr to generate a project with necessary dependencies and configurations.

    • Go to https://start.spring.io/

    • Select the project metadata like group, artifact, dependencies, etc.

    • Click on 'Generate' to download the project zip file.

    • Extract the zip file and import the project into your IDE.

    • Start coding your application logic.

  • Answered by AI
  • Q22. What are starter dependencies in spring boot?
  • Ans. 

    Starter dependencies in Spring Boot are pre-configured dependencies that help in quickly setting up a Spring Boot project.

    • Starter dependencies are included in the pom.xml file of a Spring Boot project to provide necessary dependencies for specific functionalities.

    • They help in reducing the manual configuration required to set up a Spring Boot application.

    • Examples of starter dependencies include spring-boot-starter-web f...

  • Answered by AI
  • Q23. What is a B-tree index?
  • Ans. 

    A B-tree index is a data structure used in databases to efficiently store and retrieve data in sorted order.

    • B-tree indexes are commonly used in database management systems to speed up data retrieval operations.

    • They are balanced tree data structures that allow for efficient insertion, deletion, and search operations.

    • B-tree indexes are particularly useful for range queries and sequential access.

    • Example: In a database tab...

  • Answered by AI
  • Q24. What is a trigger in SQL and how is it used?
  • Ans. 

    A trigger in SQL is a special type of stored procedure that is automatically executed when certain events occur in a database.

    • Triggers can be used to enforce business rules, maintain referential integrity, and automate repetitive tasks.

    • There are two main types of triggers in SQL: BEFORE triggers and AFTER triggers.

    • An example of a trigger is a BEFORE INSERT trigger that automatically sets a default value for a column if

  • Answered by AI
  • Q25. What are ACID properties?
  • Ans. 

    ACID properties are a set of properties that guarantee the reliability of database transactions.

    • ACID stands for Atomicity, Consistency, Isolation, and Durability.

    • Atomicity ensures that either all operations in a transaction are completed successfully or none are.

    • Consistency ensures that the database remains in a consistent state before and after the transaction.

    • Isolation ensures that the concurrent execution of transac...

  • Answered by AI
  • Q26. What are the types of joins and what is the difference between them?
  • Ans. 

    Types of joins in SQL include inner join, outer join (left, right, full), cross join, and self join.

    • Inner join: returns rows when there is a match in both tables based on the join condition.

    • Outer join: returns all rows from one table and only matching rows from the other table.

    • Left outer join: returns all rows from the left table and the matched rows from the right table.

    • Right outer join: returns all rows from the righ...

  • Answered by AI
  • Q27. What is normalization?
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • Normalization involves breaking down data into smaller, more manageable tables

    • It helps in reducing data redundancy by eliminating duplicate data

    • Normalization ensures data integrity by enforcing relationships between tables

    • There are different levels of normalization such as 1NF, 2NF, 3NF, and BCNF

  • Answered by AI
  • Q28. 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, CustomerNa...
  • Ans. 

    Query to print CustomerID, CustomerName, OrderStatus, and TotalAmount excluding orders placed in August.

    • Join Customer and Order tables on CustomerID

    • Filter out orders placed in August using WHERE clause

    • Select CustomerID, CustomerName, OrderStatus, and TotalAmount columns

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about your family background, education, work experience, and project, on which you have worked.
  • Q2. Write a Java code and Angular code to retrieve the data from the given URL. "-----/"
  • Ans. 

    Retrieve data from a given URL using Java and Angular code.

    • Use Java's HttpURLConnection class to make a GET request to the URL and retrieve the data.

    • In Angular, use HttpClient module to send a GET request to the URL and fetch the data.

    • Parse the retrieved data in both Java and Angular to extract the required information.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - For this role, your basic must be strong in JAVA and should have working knowledge of Spring Boot framework.

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)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Tell me about spring security that you have implemented in your project?
  • Ans. 

    Implemented Spring Security for authentication and authorization in project.

    • Used Spring Security to handle user authentication and authorization

    • Configured security rules in XML or Java configuration file

    • Implemented custom authentication provider or user details service if needed

    • Secured endpoints with role-based access control

    • Utilized CSRF protection to prevent cross-site request forgery

  • Answered by AI
  • Q2. Tell me security vulnerabilities that you have fixed in your project?
  • Ans. 

    I have fixed security vulnerabilities related to SQL injection, cross-site scripting, and insecure direct object references.

    • Implemented input validation to prevent SQL injection attacks

    • Escaped user input to prevent cross-site scripting attacks

    • Implemented access controls to prevent insecure direct object references

    • Regularly updated security patches and libraries

  • Answered by AI
  • Q3. What are challenges faced while migrating java 8 to java 17?
  • Ans. 

    Challenges faced while migrating Java 8 to Java 17 include compatibility issues, deprecated APIs, and potential performance impacts.

    • Compatibility issues with third-party libraries and frameworks

    • Deprecated APIs in Java 8 that may have been removed or changed in Java 17

    • Potential performance impacts due to changes in the JVM or compiler optimizations

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Why are switching very early?
  • Ans. 

    I switched very early in my career to explore different opportunities and gain diverse experience.

    • To gain diverse experience and skills

    • To explore different career opportunities

    • To find a better fit for my interests and strengths

  • Answered by AI
  • Q2. Current salary and how much you are expecting from infosys?
  • Ans. 

    I am currently earning $80,000 and I am expecting a competitive salary from Infosys based on my experience and skills.

    • Current salary: $80,000

    • Expecting competitive salary from Infosys based on experience and skills

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Infosys Senior Associate Consultant interview:
  • Core Java
  • Spring Boot
  • Spring security
  • Microservices
  • AWS
Interview preparation tips for other job seekers - be prepare on core java first and then concentrate on spring boot, spring security and microservices.

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)

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)

Java Developer Interview Questions & Answers

user image Uddipon Duara

posted on 29 Oct 2024

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

I was interviewed in Sep 2024.

Round 1 - Technical 

(6 Questions)

  • Q1. Core java basics - ConcurrentHashMap, Immutable class, Singleton
  • Q2. Write code to demonstrate the flow of Spring MVC
  • Ans. 

    Demonstrate the flow of Spring MVC through code

    • Create a controller class with request mapping annotations

    • Define methods in the controller to handle different requests

    • Configure the dispatcher servlet in web.xml

    • Create a view resolver to map logical view names to actual views

  • Answered by AI
  • Q3. Java Stream API
  • Q4. Find duplicates using stream api
  • Ans. 

    Use stream api to find duplicates in an array of strings

    • Convert array to stream using Arrays.stream()

    • Use Collectors.groupingBy() to group elements by their occurrences

    • Filter the map to find elements with count > 1

  • Answered by AI
  • Q5. Write code to put all the zeroes of an array to the end
  • Ans. 

    Move all zeroes in an array to the end without changing the order of other elements.

    • Iterate through the array and keep track of the index where non-zero elements should be placed.

    • After the iteration, fill the remaining positions with zeroes.

  • Answered by AI
  • Q6. Find if 2 given strings are anagrams
  • Ans. 

    Check if 2 strings are anagrams by comparing sorted characters

    • Sort the characters of both strings and compare if they are equal

    • Use a hashmap to store character frequencies and compare the maps

  • Answered by AI
Round 2 - Behavioral 

(5 Questions)

  • Q1. Discussion regarding my current work
  • Q2. How to check logs in an app
  • Ans. 

    To check logs in an app, access log files or use logging frameworks like Log4j.

    • Access log files directly in the application directory

    • Use logging frameworks like Log4j to log messages at different levels

    • Analyze log files for errors or debugging information

  • Answered by AI
  • Q3. 1 Problem solving question
  • Q4. How to manage during strict deadlines
  • Ans. 

    Prioritize tasks, break down work into smaller chunks, communicate with team, utilize time management techniques

    • Prioritize tasks based on importance and urgency

    • Break down work into smaller, manageable chunks to make progress

    • Communicate with team members to ensure everyone is on the same page

    • Utilize time management techniques such as Pomodoro technique or Agile methodologies

  • Answered by AI
  • Q5. Basic Hibernate and Java questions

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

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)

Get interview-ready with Top Infosys Interview Questions

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

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. SCD type 1 and SCD type 2 in databircks
  • Ans. 

    SCD type 1 overwrites existing data, while SCD type 2 maintains historical data

    • SCD type 1 updates existing records with new information, losing historical data

    • SCD type 2 creates new records for changes, preserving historical data with effective start and end dates

    • In Databricks, SCD type 1 can be implemented using overwrite function, while SCD type 2 can be implemented using merge function

  • Answered by AI
  • Q2. How to pass parameters form ADF to ADB
  • Ans. 

    Parameters can be passed from Azure Data Factory (ADF) to Azure Data Factory (ADB) using linked services and datasets.

    • Create a linked service in ADF to connect to ADB

    • Define parameters in ADF pipeline and pass them to ADB activities

    • Use dynamic content expressions to pass parameters between ADF and ADB

    • Example: Pass a parameter for a SQL query in ADB from ADF pipeline

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on basics of dataenigineer

Azure Data Engineer Interview Questions asked at other Companies

Q1. 7. How can we load multiple(50)tables at a time using adf?
View answer (4)

Jobs at Infosys

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

I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude test consists of topics like percentages ,profits and loss like this they covered all the topics there is verbal ability also

Round 2 - Technical 

(2 Questions)

  • Q1. Explain four pillars of oops
  • Ans. 

    The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction.

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

    • Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Subclass extending a superclass.

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

  • Answered by AI
  • Q2. About projects

Interview Preparation Tips

Topics to prepare for Infosys System Engineer interview:
  • Dsa
  • Dbms

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)
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. What are the differences between ListView and RecyclerView in Android development?
  • Ans. 

    ListView is a legacy view for displaying lists in Android, while RecyclerView is a more flexible and efficient replacement.

    • ListView is less efficient in terms of memory and performance compared to RecyclerView.

    • RecyclerView provides better performance by recycling views and separating the responsibilities of layout and data management.

    • RecyclerView supports more advanced features like animations and item decorations.

    • List...

  • Answered by AI
  • Q2. What are services and the work manager in the context of software development?
  • Ans. 

    Services and work manager are components in software development that help manage background tasks and processes.

    • Services are components that run in the background to perform long-running operations without affecting the user interface.

    • Work manager is a library that helps manage background tasks efficiently, taking into account factors like battery life and network availability.

    • Services can be used for tasks like downl...

  • Answered by AI

Top Infosys Technology Analyst Interview Questions and Answers

Q1. An atomic spark job runs for 15 mins everyday ,one day it is running for more than an hour what might be the issue ?
View answer (4)

Technology Analyst 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 (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Can you tell me about your experience?
  • Ans. 

    I have over 5 years of experience managing projects in various industries, leading cross-functional teams to successful project completion.

    • Managed projects in IT, construction, and healthcare industries

    • Led cross-functional teams to meet project deadlines and deliverables

    • Utilized project management tools such as Gantt charts and Agile methodologies

    • Implemented process improvements to increase efficiency and reduce costs

  • Answered by AI
  • Q2. Why do you want to switch?
  • Ans. 

    I am seeking new challenges and opportunities for growth in a different environment.

    • Seeking new challenges and opportunities for growth

    • Interested in expanding my skill set in a different environment

    • Looking for a change in work culture or team dynamics

  • Answered by AI
Round 2 - Group Discussion 

Topic for GD was AI in BPO.

Round 3 - One-on-one 

(1 Question)

  • Q1. Can you explain various workflow techniques?
  • Ans. 

    Workflow techniques are methods used to streamline and optimize the flow of work within a project.

    • One popular workflow technique is Agile, which focuses on iterative development and collaboration.

    • Another technique is Waterfall, where tasks are completed sequentially in a linear fashion.

    • Kanban is a visual workflow technique that emphasizes limiting work in progress and continuous delivery.

    • Scrum is a framework that invol...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Always go through your resume before giving interview.

Top Infosys Project Manager Interview Questions and Answers

Q1. What is the difference between scrum master and product manager
View answer (6)

Project Manager Interview Questions asked at other Companies

Q1. What is success & what is failure to you? How do you handle failure? - not much interviewer asks such questions, but I believe these are very important questions, if you want to succeed.
View answer (1)
Interview experience
3
Average
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Basic spring boot questions
  • Q2. Diff btw interface and abstract
Round 2 - Technical 

(2 Questions)

  • Q1. Agile ,sprints,
  • Q2. Details about project

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

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)
Contribute & help others!
anonymous
You can choose to be anonymous

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.

Recently Viewed

LIST OF COMPANIES

Discover companies

Find best workplace

REVIEWS

Infosys

No Reviews

REVIEWS

Infosys

No Reviews

JOBS

Career Sports & Entertainment

No Jobs

REVIEWS

Infosys

No Reviews

DESIGNATION

JOBS

IBM

No Jobs

JOBS

Browse jobs

Discover jobs you love

REVIEWS

Genpact

No Reviews

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.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 39.5k Reviews and Ratings
Sap Abap Technical Consultant (PUNE)

Gurgaon / Gurugram,

Chennai

+1

2-7 Yrs

Not Disclosed

C++ Developer-AB

Hyderabad / Secunderabad,

Pune

+1

3-8 Yrs

Not Disclosed

Sap Basis Technical Consultant (Bangalore)

Hyderabad / Secunderabad,

Gurgaon / Gurugram

+1

3-8 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
55.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Systems Engineer
50.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

System Engineer
39.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
30.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate Consultant
27.9k 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