i
Infosys
Filter interviews by
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
Its very easy
Basic maths questions learned up to 10
Basic Apptitude questions
Rate your
company
🤫 100% anonymous
How was your last interview experience?
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Development dependencies are needed for development and testing, while regular dependencies are needed for the application to run.
Development dependencies are used during the development process, such as testing frameworks or build tools.
Regular dependencies are required for the application to function properly in production.
Development dependencies are typically listed in the devDependencies section of package.json, w...
Symbols ^ and ~ in package.json represent version ranges for dependencies.
The symbol ^ represents a range that allows minor version updates.
The symbol ~ represents a range that allows only patch updates.
For example, ^1.2.3 allows any version from 1.2.3 to <2.0.0, while ~1.2.3 allows any version from 1.2.3 to <1.3.0.
404 page can be handled in React routing by creating a Route component with a path of '*' at the end of all other routes.
Create a Route component with a path of '*' at the end of all other routes in the Switch component.
Inside the '*' Route component, render a custom 404 page component.
Use the Switch component to ensure that only one Route is rendered at a time.
Component lifecycle in functional components involves useEffect hook for side effects.
Functional components use useEffect hook to handle side effects like fetching data, subscribing to events, etc.
useEffect hook can be used to mimic componentDidMount, componentDidUpdate, and componentWillUnmount lifecycle methods.
useEffect hook takes a callback function as its first argument and an optional array of dependencies as its...
Redux data flow is a unidirectional flow of data in React applications using a centralized store.
Actions are dispatched to the store
Reducers update the state based on the action
Components subscribe to the store to access the updated state
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
I was interviewed in Jan 2025.
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.
Infosys interview questions for popular designations
I applied via Walk-in and was interviewed in Nov 2024. There were 4 interview rounds.
Based on requirement identified data source replicated into BW and if required made some enhancements. Knowledge on customized Data Sources using ABAP CDS Views and Data
Knowledge on customized Data Sources using ABAP CDS Views and Data sources enhancements in different areas like SAP SD and FICO
Knowledge on SAP ABAP CDS Views, Extended CDS View, Applied annotations based on requirement, arithmetic functions, case statements and where conditions
About ourself and what about me
Get interview-ready with Top Infosys Interview Questions
I applied via Company Website and was interviewed in Dec 2024. There was 1 interview round.
Remove duplicates from an array of strings
Create a Set to store unique elements
Iterate through the array and add each element to the Set
Convert the Set back to an array to get the unique elements
Current company may have different priorities, budget constraints, existing systems, or may not see the immediate need for the technology.
Different priorities: Company may be focusing on other projects or technologies that are deemed more important at the moment.
Budget constraints: Implementing new technology can be costly and the company may not have the budget for it.
Existing systems: Company may already have systems...
I was interviewed in Dec 2024.
An aptitude test is an assessment used to measure a person's abilities, skills, or potential in various areas. These tests are commonly used for academic evaluations, job placements, and competitive exams.
Types of Aptitude Tests
1. Numerical Reasoning – Assesses mathematical skills, data interpretation, and problem-solving ability.
2. Verbal Reasoning – Measures comprehension, grammar, and logical deduction from written material.
3. Logical Reasoning – Evaluates pattern recognition, sequences, and problem-solving skills.
4. Abstract Reasoning – Tests ability to analyze patterns, shapes, and logical sequences.
5. Spatial Reasoning – Measures ability to visualize objects and manipulate shapes in space.
6. Mechanical Reasoning – Evaluates understanding of physics, mechanics, and technical concepts.
7. Situational Judgment Test (SJT) – Assesses decision-making and problem-solving in workplace scenarios.
8. Data Interpretation – Involves analyzing charts, graphs, and tables for insights.
9. Personality Tests – Measures behavioral traits, work style, and psychological attributes.
Purpose of Aptitude Tests
Hiring & Recruitment – Used by employers to assess job fit.
Academic Assessments – Common in college entrance exams (SAT, GRE, GMAT).
Career Guidance – Helps individuals identify suitable career paths.
Promotions & Training – Used within companies for internal promotions.
How to Prepare for an Aptitude Test?
Practice past question papers.
Improve time management skills.
Strengthen basic math, logic, and verbal reasoning.
Use online mock tests and study guides.
Do you need details on a specific aptitude test?
An aptitude test is an assessment used to measure a person's abilities, skills, or potential in various areas. These tests are commonly used for academic evaluations, job placements, and competitive exams.
Types of Aptitude Tests
1. Numerical Reasoning – Assesses mathematical skills, data interpretation, and problem-solving ability.
2. Verbal Reasoning – Measures comprehension, grammar, and logical deduction from written material.
3. Logical Reasoning – Evaluates pattern recognition, sequences, and problem-solving skills.
4. Abstract Reasoning – Tests ability to analyze patterns, shapes, and logical sequences.
5. Spatial Reasoning – Measures ability to visualize objects and manipulate shapes in space.
6. Mechanical Reasoning – Evaluates understanding of physics, mechanics, and technical concepts.
7. Situational Judgment Test (SJT) – Assesses decision-making and problem-solving in workplace scenarios.
8. Data Interpretation – Involves analyzing charts, graphs, and tables for insights.
9. Personality Tests – Measures behavioral traits, work style, and psychological attributes.
Purpose of Aptitude Tests
Hiring & Recruitment – Used by employers to assess job fit.
Academic Assessments – Common in college entrance exams (SAT, GRE, GMAT).
Career Guidance – Helps individuals identify suitable career paths.
Promotions & Training – Used within companies for internal promotions.
How to Prepare for an Aptitude Test?
Practice past question papers.
Improve time management skills.
Strengthen basic math, logic, and verbal reasoning.
Use online mock tests and study guides.
Do you need details on a specific aptitude test?
I was interviewed in Dec 2024.
Could you clarify what specific coding test you're referring to? There are many different types of coding tests, such as:
- **Technical interviews** from companies like Google, Amazon, or Microsoft
- **Online platforms** like LeetCode, HackerRank, or CodeSignal
- **University coding challenges** or competitive programming contests
Let me know what you're looking for, and I can provide details accordingly!
Could you clarify what you mean by "GD"? In many contexts, GD stands for **Group Discussion**, often used in recruitment or academic settings. If that's what you're referring to, here are some common details about Group Discussions (GD):
### Purpose:
- **Evaluate communication skills**: The GD is typically used to assess how well you express your thoughts and articulate them in a group.
- **Teamwork and leadership**: It's a good way to see how you collaborate with others, share ideas, and potentially lead the conversation.
- **Problem-solving ability**: In many cases, a GD will focus on current affairs or hypothetical situations to evaluate how well you analyze and come up with solutions.
### Format:
- **Topic Assignment**: Participants are given a topic (usually related to current affairs, technology, business, etc.).
- **Duration**: The GD might last from 15 to 30 minutes, depending on the group size.
- **Group Size**: Typically involves 6 to 10 participants.
### Common Evaluation Criteria:
1. **Communication Skills**: Clarity, confidence, and articulation.
2. **Team Interaction**: Listening skills, respecting others’ views, and contributing effectively.
3. **Knowledge**: Awareness of the topic and the ability to make relevant points.
4. **Leadership & Initiative**: Taking charge when needed or encouraging others to participate.
5. **Problem-Solving Ability**: Offering logical, well-thought-out solutions or perspectives.
### Tips for a Successful GD:
1. **Prepare for common topics**: Stay updated on current affairs and popular business trends.
2. **Participate actively**: Speak up, but don’t dominate the discussion. Allow others to express their views as well.
3. **Stay calm and composed**: Don’t interrupt others, and be respectful.
4. **Structure your thoughts**: Try to present your points logically, with examples when possible.
5. **Be a good listener**: Acknowledge other participants' ideas and build upon them.
Is this what you were referring to, or is there a different context for "GD"? Let me know if you need further clarification!
I applied via Company Website
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.
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;
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
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.
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().
Set operators are used to combine the result sets of two or more SELECT statements. UNION ALL keeps duplicates.
Set operators include UNION, UNION ALL, INTERSECT, and MINUS
UNION ALL retains duplicate rows from the result sets
Example: SELECT column1 FROM table1 UNION ALL SELECT column1 FROM table2
What people are saying about Infosys
Some of the top questions asked at the Infosys interview -
The duration of Infosys interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4.8k interviews
Interview experience
based on 39.3k reviews
Rating in categories
Hyderabad / Secunderabad,
Chennai
+110-16 Yrs
₹ 26-35.55 LPA
Technology Analyst
55.6k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
50.6k
salaries
| ₹2.8 L/yr - ₹8 L/yr |
System Engineer
39.5k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
30.7k
salaries
| ₹5.1 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.9k
salaries
| ₹4.5 L/yr - ₹16.8 L/yr |
TCS
Wipro
Cognizant
Accenture