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 Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Infosys Interview Questions and Answers for Freshers

Updated 12 Aug 2025
Popular Designations

670 Interview questions

A Data Engineer was asked 3w ago
Q. What is the concept of Pardo in dataflow?
Ans. 

Pardo in dataflow refers to a parallel data processing model that optimizes performance and resource utilization.

  • Pardo stands for 'Parallel Do', enabling distributed processing of data across multiple nodes.

  • It allows for efficient handling of large datasets by breaking them into smaller chunks.

  • For example, in Apache Beam, Pardo can be used to apply a function to each element in a collection in parallel.

  • This model ...

View all Data Engineer interview questions
A Data Engineer was asked 3w ago
Q. What is the Python program to calculate the number of trailing zeros in a factorial?
Ans. 

Calculate trailing zeros in a factorial using Python by counting factors of 5 in the numbers leading to n.

  • Trailing zeros in n! are produced by factors of 10, which are made from pairs of 2 and 5.

  • Since there are usually more factors of 2 than 5, we only need to count the factors of 5.

  • The formula to calculate trailing zeros is: n // 5 + n // 25 + n // 125 + ... until n // 5^k is 0.

  • Example: For 100!, trailing zeros =...

View all Data Engineer interview questions
A Devops Engineer was asked 1mo ago
Q. What is DevOps methodology?
Ans. 

DevOps methodology integrates development and operations to enhance collaboration, efficiency, and software delivery speed.

  • Focuses on collaboration between development and operations teams.

  • Utilizes automation tools like Jenkins for continuous integration and delivery.

  • Emphasizes monitoring and feedback loops to improve processes.

  • Encourages a culture of shared responsibility and accountability.

  • Adopts Agile practices...

View all Devops Engineer interview questions
🔥 Asked by recruiter 4 times
A Senior Systems Engineer was asked 1mo ago
Q. What are the core concepts of OOPS?
Ans. 

OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes to structure software design.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the same interfac...

View all Senior Systems Engineer interview questions
A System Engineer was asked 1mo ago
Q. What are the details of Object-Oriented Programming (OOP) concepts?
Ans. 

OOP is a programming paradigm based on objects, encapsulating data and behavior for modular and reusable code.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the same interface for di...

View all System Engineer interview questions
A System Engineer was asked 1mo ago
Q. What are the fundamental concepts of coding?
Ans. 

Fundamental coding concepts include syntax, data structures, algorithms, and debugging, essential for effective programming.

  • Syntax: The set of rules that defines the combinations of symbols that are considered to be correctly structured programs. Example: In Python, indentation is crucial.

  • Data Structures: Ways to organize and store data for efficient access and modification. Example: Arrays, linked lists, and hash...

View all System Engineer interview questions

Infosys HR Interview Questions

159 questions and answers

Q. What are the background jobs in SAP?
Q. Are you open to relocating for this position?
Q. What hobbies have you mentioned in your CV?
A Senior Systems Engineer was asked 1mo ago
Q. What is the definition of language?
Ans. 

Language is a structured system of communication using symbols, sounds, or gestures to convey meaning.

  • Language can be spoken, written, or signed, such as English, Spanish, or American Sign Language.

  • It consists of grammar, vocabulary, and syntax that govern how words are combined.

  • Language evolves over time, adapting to cultural and societal changes, like the emergence of slang.

  • It serves various functions, including...

View all Senior Systems Engineer interview questions
Are these interview questions helpful?
A Senior System Associate was asked 1mo ago
Q. What strategy did you use to derive this solution from the data?
Ans. 

The strategy involves analyzing data patterns to derive actionable insights for decision-making.

  • Identify key data points: Focus on metrics that directly impact outcomes, such as user engagement or system performance.

  • Utilize data visualization: Tools like graphs and charts can help reveal trends and anomalies in the data.

  • Apply statistical analysis: Techniques like regression analysis can uncover relationships betwe...

View all Senior System Associate interview questions
A System Engineer was asked 2mo ago
Q. What is encapsulation in the context of object-oriented programming?
Ans. 

Encapsulation is a fundamental concept in OOP that restricts direct access to an object's data and methods.

  • Encapsulation combines data and methods that operate on that data into a single unit called a class.

  • It restricts access to certain components, which is achieved using access modifiers like private, protected, and public.

  • For example, a class 'Car' can have private attributes like 'speed' and 'fuelLevel', and p...

View all System Engineer interview questions
A Python Developer Intern was asked 2mo ago
Q. How does memory management work in Python?
Ans. 

Python uses automatic memory management with a built-in garbage collector to handle memory allocation and deallocation.

  • Python uses a private heap space to store all its objects and data structures.

  • Memory allocation is handled by the Python memory manager, which manages the allocation of memory blocks.

  • Python employs reference counting to keep track of the number of references to an object. When the reference count ...

View all Python Developer Intern interview questions

Infosys Interview Experiences for Freshers

1.1k interviews found

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

I appeared for an interview in Jan 2025.

Round 1 - Aptitude Test 

The exam consists of seven sections, and the cutoff score is quite high; it is essential to complete the exam thoroughly.

Round 2 - One-on-one 

(5 Questions)

  • Q1. Can you tell me about yourself?
  • Q2. Can you provide details about your internship experience?
  • Ans. 

    I completed a 6-month internship at a tech company, where I worked on network infrastructure projects.

    • Assisted in setting up and configuring network devices such as routers and switches

    • Troubleshooted network issues and implemented solutions

    • Collaborated with team members on various IT projects

    • Participated in meetings with clients to discuss project requirements

  • Answered by AI
  • Q3. Given a puzzle to solve
  • Q4. What can you tell me about your major projects?
  • Ans. 

    I have worked on various major projects including designing and implementing network infrastructure, developing automation scripts, and optimizing system performance.

    • Designed and implemented a new network infrastructure for a large company, improving network speed and reliability

    • Developed automation scripts to streamline system monitoring and maintenance tasks, saving time and reducing errors

    • Optimized system performanc...

  • Answered by AI
  • Q5. What is the latest news you have heard regarding technology?
  • Ans. 

    The latest news I heard regarding technology is the release of the new iPhone 13 with improved camera features.

    • Apple recently announced the release of the iPhone 13 series with upgraded camera capabilities.

    • The new iPhone 13 models come with improved low-light performance and cinematic mode for videos.

    • Apple also introduced the A15 Bionic chip for enhanced performance and battery life.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay composed, exhibit confidence, and ensure effective communication.

Interview Questions & Answers

user image Anonymous

posted on 8 Mar 2025

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

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. Why is Java not considered a pure object-oriented programming language?
  • Q2. What are the data types supported by Java?
  • Ans. 

    Java supports two main categories of data types: primitive types and reference types, each serving different purposes.

    • Primitive Data Types: These include int, char, double, boolean, etc. Example: int age = 30;

    • Reference Data Types: These include objects and arrays. Example: String name = 'John';

    • Primitive types are stored directly in memory, while reference types store references to objects.

    • Java has 8 primitive data type...

  • Answered by AI
  • Q3. What is autoboxing and unboxing in Java?
  • Q4. What are the default values of all type of variables in java?
  • Q5. Apart from Security aspect, What are the reasons that String is immutable in Java?
  • Q6. What are the difference between String , StringBuffer and StringBuilder?
  • Q7. If a class have multiple main methods with same signature and arguments, then what happens?
  • Q8. Is overloading of main methods is possible in java?
  • Q9. What is garbage collection in java?
  • Q10. When an object is eligible for garbage collection?
  • Q11. Explain collection and all of its basic interfaces?
  • Ans. 

    Java Collections Framework provides a set of classes and interfaces for storing and manipulating groups of objects.

    • Collection Interface: The root interface for the collection hierarchy. Example: List, Set, Queue.

    • List Interface: An ordered collection (also known as a sequence). Example: ArrayList, LinkedList.

    • Set Interface: A collection that does not allow duplicate elements. Example: HashSet, TreeSet.

    • Queue Interface: A ...

  • Answered by AI
  • Q12. How HashMap works works internally?
  • Q13. What is the difference between HashMap and HashTable?
  • Q14. What is the difference between HashSet and TreeSet?
  • Q15. What is Sterilization in Java?
  • Q16. When I want an variable to not participate in Serilization, How can I achieve this?
  • Ans. 

    Use the transient keyword in Java to prevent a variable from being serialized.

    • Declare the variable with the transient keyword: `private transient int myVar;`

    • Transient variables are ignored during serialization, meaning they won't be saved.

    • Useful for sensitive data like passwords or large objects that can be recreated.

    • Example: `private transient String password;` will not be serialized.

  • Answered by AI
  • Q17. What are the types of Exception in Java?
  • Q18. Can we use multiple catch block for a single try block in java?
  • Q19. If we have return statement in both try and catch, Which will execute first?
  • Q20. Can we remove finally block in java?
  • Q21. What is Encapsulation in Java?
  • Ans. 

    Encapsulation in Java is the bundling of data and methods that operate on that data within a single unit, typically a class.

    • Encapsulation restricts direct access to some of an object's components, which is a means of preventing unintended interference.

    • It is achieved using access modifiers: private, protected, and public.

    • Example: A class 'Person' with private fields 'name' and 'age', accessed via public methods.

    • Encapsul...

  • Answered by AI
  • Q22. What is the use of super keyword in java?
  • Q23. Can we call a Constructor from another Constructor in Java?
  • Ans. 

    Yes, constructors can call each other using 'this()' in Java, enabling constructor chaining.

    • Constructor chaining allows one constructor to call another within the same class.

    • Use 'this(parameters)' to invoke another constructor from a constructor.

    • Example: 'this(5)' in a constructor can call another constructor that takes an int parameter.

    • Chaining helps reduce code duplication and improves readability.

  • Answered by AI
  • Q24. If we have a private static method in Java, Then can we override it? Why and why not?
  • Q25. What are Exception rules for inheritance in Java?
  • Ans. 

    Java's exception inheritance rules dictate how exceptions can be caught and declared in methods.

    • 1. Checked exceptions must be declared in the method signature or handled within the method.

    • 2. Unchecked exceptions (RuntimeExceptions) do not need to be declared or caught.

    • 3. Subclasses of Exception are checked exceptions; subclasses of RuntimeException are unchecked.

    • 4. A method can throw multiple exceptions, but must decla...

  • Answered by AI
  • Q26. What is Servlet?
  • Q27. What are JSP filters?
  • Ans. 

    JSP filters are components that allow developers to intercept requests and responses in JavaServer Pages.

    • Filters can modify request and response objects before they reach the JSP or servlet.

    • They are defined in the web.xml file or using annotations in Java.

    • Common use cases include logging, authentication, and input validation.

    • Example: A logging filter can log the details of incoming requests.

    • Filters can be chained, allo...

  • Answered by AI
  • Q28. What are Java Design Patterns?
  • Q29. Explain about current project and your role in the project?
  • Q30. Explain about your personal project?
  • Q31. What is Spring Framework?
  • Q32. What are the Development tools you are using in your project?
  • Q33. How many ways we can create threads in Java?
  • Q34. Explain about Java memory model?

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn basics of Java in deep and Don't give short answers. explain what ever you know about the question.
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - Assignment 

They gave a case study where the candidate had to showcase the audience segmentation, create a brochure design with content and showcase the writing skills based on a product that they gave.

Round 2 - Technical 

(2 Questions)

  • Q1. How would you plan a brochure layout?
  • Ans. 

    To plan a brochure layout, consider the target audience, key message, visual hierarchy, branding, and call-to-action.

    • Identify the target audience and tailor the design to appeal to their preferences and needs.

    • Determine the key message or information that needs to be communicated clearly.

    • Establish a visual hierarchy to guide the reader's eye through the content.

    • Ensure consistent branding elements such as colors, fonts, ...

  • Answered by AI
  • Q2. How would you coordinate with stakeholders for information collection?
  • Ans. 

    I would schedule regular meetings with stakeholders to discuss information needs and establish clear communication channels.

    • Schedule regular meetings with stakeholders to discuss information needs

    • Establish clear communication channels to ensure timely and accurate information collection

    • Utilize project management tools to track progress and deadlines

    • Provide stakeholders with updates on information collection process

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I had a poor experience, as I qualified the round but they closed the position and never informed. The HR invited me for the final round at the Hyderabad branch via call and assured me the interview will happen. However, they never shared a formal invite. I kept following for a month and then they said the position is on hold via call.

After that, they put a rejection on my profile due to which I cannot apply on Infosys for the next 6 months because of their policy.

The position was one of the roles for attracting investors. Time pass for them. Completely unorganized.
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website

Round 1 - Technical 

(9 Questions)

  • Q1. Question on LIST_AGGR
  • Q2. Question on dynamic SQL ,what is a bind variable
  • Q3. Question on constraints ,do we can delete a child table column having connection with foreign key with parent table
  • Ans. 

    Deleting a child table column linked by a foreign key requires careful consideration of referential integrity.

    • Foreign keys enforce referential integrity between parent and child tables.

    • You cannot directly delete a column from a child table if it is part of a foreign key constraint.

    • To delete the column, first drop the foreign key constraint using: ALTER TABLE child_table DROP CONSTRAINT fk_name;

    • After dropping the constr...

  • Answered by AI
  • Q4. Triggers : do we can use commit or roll back with in trigger ?
  • Ans. 

    No, we cannot use commit or roll back within a trigger.

    • Triggers are automatically committed or rolled back as part of the transaction that fired them.

    • Using commit or rollback within a trigger can lead to unpredictable behavior and is not recommended.

  • Answered by AI
  • Q5. Materialized views and how to refresh
  • Ans. 

    Materialized views store the results of a query and can be refreshed to update the data.

    • Materialized views store the results of a query in a table-like structure

    • They can be refreshed manually or automatically based on a schedule

    • Refresh options include full, fast, and force refresh

    • Example: CREATE MATERIALIZED VIEW mv_name AS SELECT * FROM table_name;

  • Answered by AI
  • Q6. Print 1 to 10 using sql
  • Ans. 

    Use CONNECT BY LEVEL to print numbers from 1 to 10 in Oracle SQL

    • Use CONNECT BY LEVEL to generate rows from 1 to 10

    • Select the generated numbers in the query

  • Answered by AI
  • Q7. What is Context switching ? And about collection types ...
  • Ans. 

    Context switching is the process of storing and restoring the state of a CPU so that multiple processes can share the same CPU.

    • Context switching allows the CPU to switch from one process to another, enabling multitasking.

    • In Oracle PLSQL, collection types are used to store multiple values in a single variable.

    • Examples of collection types in PLSQL include arrays, nested tables, and associative arrays.

  • Answered by AI
  • Q8. Tell me about Analytical functions you worked on ?
  • Ans. 

    Analytical functions are used to perform calculations across a set of rows related to the current row.

    • Analytical functions are used to calculate aggregate values based on a group of rows.

    • They can be used to calculate running totals, moving averages, rank, percentiles, etc.

    • Examples include functions like ROW_NUMBER(), RANK(), DENSE_RANK(), LAG(), LEAD(), SUM() OVER(), AVG() OVER().

  • Answered by AI
  • Q9. What are Set operators ,which one keep duplicates among them

Interview Preparation Tips

Topics to prepare for Infosys Oracle SQL and PLSQL Developer interview:
  • Siva academy
  • Techtfq
  • Kudvenkat

Skills evaluated in this interview

Angular Developer Interview Questions & Answers

user image SandhiyaMani

posted on 10 Dec 2024

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

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

Round 1 - One-on-one 

(6 Questions)

  • Q1. Tell me about yourself
  • Q2. Can you explain attributes in Html
  • Ans. 

    Attributes in HTML provide additional information about an element and are defined within the element's start tag.

    • Attributes are used to modify the behavior or appearance of an HTML element.

    • They are specified within the opening tag of an element using name-value pairs.

    • Examples include 'href' in an anchor tag (<a href='https://www.example.com'>) and 'src' in an image tag (<img src='image.jpg'>).

  • Answered by AI
  • Q3. Explain about Flexbox model
  • Ans. 

    Flexbox is a layout model in CSS that allows for dynamic and responsive design of web pages.

    • Flexbox is used to create flexible layouts that can adapt to different screen sizes and orientations.

    • It allows for easy alignment and distribution of elements within a container.

    • Flexbox properties include display: flex, flex-direction, justify-content, align-items, and flex-grow.

    • Example: display: flex; justify-content: center; a...

  • Answered by AI
  • Q4. Explain about your project
  • Q5. How to transfer data between components
  • Q6. Mostly they asked about my project work
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Explain your current project and your contribution

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident in what you are saying.

Skills evaluated in this interview

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

I appeared for an interview in Feb 2025.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What are sorting algorithms, and can you explain their various types and uses?
  • Ans. 

    Sorting algorithms arrange data in a specific order, crucial for efficient data processing and retrieval.

    • Types of sorting algorithms include: Bubble Sort, Quick Sort, Merge Sort, and Heap Sort.

    • Bubble Sort is simple but inefficient for large datasets; it repeatedly steps through the list.

    • Quick Sort is efficient for large datasets, using a divide-and-conquer approach to sort elements.

    • Merge Sort divides the array into hal...

  • Answered by AI
  • Q2. What is the Software Development Lifecycle (SDLC)?
  • Ans. 

    The Software Development Lifecycle (SDLC) is a structured process for developing software applications through various stages.

    • 1. Requirements Gathering: Identify user needs and system requirements.

    • 2. Design: Create architecture and design specifications for the software.

    • 3. Implementation: Write and compile the code based on design documents.

    • 4. Testing: Validate the software through various testing methods (e.g., unit t...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up you Aptitude and logical reasoning.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Difference between out and ref.
  • Ans. 

    Out is used for returning multiple values from a method, while ref is used for passing a variable by reference.

    • Out parameters must be assigned a value inside the method before it returns.

    • Ref parameters must be initialized before passing them to a method.

    • Out parameters are used when a method needs to return multiple values.

    • Ref parameters are used when a method needs to modify the value of the parameter.

    • Example: int.TryP...

  • Answered by AI
  • Q2. Sql query to find the 2nd last student marks
  • Ans. 

    Use a SQL query with ORDER BY and LIMIT to find the 2nd last student marks.

    • Use ORDER BY clause to sort the marks in descending order

    • Use LIMIT 1,1 to skip the last row and fetch the 2nd last row

  • Answered by AI
  • Q3. Second round was around project specific like why mongodb or posgreSQL? Project architecture and followup questions.
  • Ans. 

    Choosing between MongoDB and PostgreSQL depends on project needs like data structure, scalability, and query complexity.

    • MongoDB is a NoSQL database, ideal for unstructured data and rapid development.

    • PostgreSQL is a relational database, suitable for complex queries and data integrity.

    • Use MongoDB for applications requiring high scalability, like social media platforms.

    • Choose PostgreSQL for applications needing ACID compl...

  • Answered by AI
  • Q4. Create global exception handler.
  • Ans. 

    Create a global exception handler to manage all unhandled exceptions in the application.

    • Implement a global exception handler class that extends ExceptionHandler.

    • Override the uncaughtException method to handle all unhandled exceptions.

    • Log the exception details and notify the user about the error.

    • Consider implementing different strategies for handling different types of exceptions.

    • Test the global exception handler thorou...

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

Technology Analyst Interview Questions & Answers

user image Zibreel Siddiqui

posted on 7 Jan 2025

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

(2 Questions)

  • Q1. What is boxing and unboxing
  • Q2. What is garbage collection
Round 2 - Technical 

(2 Questions)

  • Q1. What is mvc and razor
  • Q2. What is software development
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(4 Questions)

  • Q1. Write the program -> input -> aabbccc. Output -> a2b2c3
  • Q2. Write the dynamic xpath (both relative and absolute)
  • Ans. 

    Dynamic xpath is a way to locate elements on a web page based on changing attributes or positions.

    • Use functions like contains(), starts-with(), or ends-with() to create dynamic xpaths

    • Avoid using indexes in xpaths as they can change with page updates

    • Consider using unique attributes or text within the element to create a reliable xpath

  • Answered by AI
  • Q3. API difference between put and patch
  • Q4. Basic SQL query

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on java collects and do write logic using same. Better to practice without IDE (usually interviewer ask to write in note pad or online complier)
Selenium concepts - Waits, Locators and Mouse Actions

Final,
All depends on interviewer mood.

Skills evaluated in this interview

What people are saying about Infosys

View All
lesspine
Verified Icon
5d
works at
Infosys
Seeking insights on TCS offer letter
Hii All, I have attended interview for service desk role in tcs at the end of June my tech round and managerial round later I have submitted all my documents in ibegin portal all are showing verified in the portal and in the 2nd week of July I have completed my hr round and later multiple follow ups given update like internal approvals will take time it's been more than month I have contacted hr and he said like internal approvals will take time I asked will it be a month she said it will take more than a month no clear timeline. So will I get offer letter or not seeking insights on this.
Got a question about Infosys?
Ask anonymously on communities.

Infosys Interview FAQs

How many rounds are there in Infosys interview for freshers?
Infosys interview process for freshers usually has 2-3 rounds. The most common rounds in the Infosys interview process for freshers are Technical, Aptitude Test and Resume Shortlist.
How to prepare for Infosys interview for freshers?
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 SAP ABAP, SAP FICO, SAP MM, SAP SD and SAP Basis.
What are the top questions asked in Infosys interview for freshers?

Some of the top questions asked at the Infosys interview for freshers -

  1. 1. Journal entry for Purchase with GST 2. Explain any one Ind AS 3. What is SAP...read more
  2. Introduce yourself 1.What is STLC 2. difference between Test plan,test case,tes...read more
  3. Suppose there are two tables: A Customer table and an Order table. The Order t...read more
What are the most common questions asked in Infosys HR round for freshers?

The most common HR questions asked in Infosys interview are for freshers -

  1. What is your family backgrou...read more
  2. Tell me about yourse...read more
  3. What are your strengths and weakness...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.

Overall Interview Experience Rating

4.1/5

based on 431 interview experiences

Difficulty level

Easy 31%
Moderate 64%
Hard 5%

Duration

Less than 2 weeks 58%
2-4 weeks 23%
4-6 weeks 9%
6-8 weeks 4%
More than 8 weeks 6%
View more
Join Infosys Creating the next opportunity for people, businesses & communities

Interview Questions from Similar Companies

TCS Interview Questions
3.5
 • 11.3k Interviews
Accenture Interview Questions
3.7
 • 8.8k Interviews
Wipro Interview Questions
3.7
 • 6.2k Interviews
Cognizant Interview Questions
3.7
 • 6k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.2k Interviews
HCLTech Interview Questions
3.5
 • 4.2k Interviews
Genpact Interview Questions
3.7
 • 3.5k Interviews
LTIMindtree Interview Questions
3.7
 • 3.1k Interviews
IBM Interview Questions
3.9
 • 2.5k Interviews
View all

Infosys Reviews and Ratings

based on 43.9k reviews

3.6/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

2.7

Salary

4.0

Job security

3.7

Company culture

2.7

Promotions

3.3

Work satisfaction

Explore 43.9k Reviews and Ratings
SRE Devops - Pan India

Hyderabad / Secunderabad,

Pune

+1

9-14 Yrs

Not Disclosed

Java Developer - Pune

Hyderabad / Secunderabad,

Pune

+1

5-10 Yrs

Not Disclosed

Java Developer - Pan India

Hyderabad / Secunderabad,

Chennai

+1

5-10 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
55k salaries
unlock blur

₹4.8 L/yr - ₹10 L/yr

Senior Systems Engineer
54.2k salaries
unlock blur

₹2.5 L/yr - ₹6.3 L/yr

Technical Lead
35.4k salaries
unlock blur

₹9.5 L/yr - ₹16.5 L/yr

System Engineer
32.7k salaries
unlock blur

₹2.4 L/yr - ₹5 L/yr

Senior Associate Consultant
32.4k salaries
unlock blur

₹8.3 L/yr - ₹15.1 L/yr

Explore more salaries
Compare Infosys with

TCS

3.5
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.7
Compare
write
Share an Interview