i
Infosys
Work with us
Filter interviews by
Learning Python as a newbie
Start with basic syntax and data types
Practice coding exercises and challenges
Read documentation and watch tutorials
Join online communities and forums for support
Work on personal projects to apply knowledge
Data hiding is hiding the implementation details while abstraction is hiding the complexity of the system.
Data hiding is a technique to hide the implementation details of a class from the outside world.
Abstraction is a technique to hide the complexity of the system by providing a simplified interface.
Data hiding is achieved through access modifiers like private, protected, and public.
Abstraction is achieved throug...
ACID properties are a set of properties that ensure reliability and consistency of data in a database.
ACID stands for Atomicity, Consistency, Isolation, and Durability.
Atomicity ensures that a transaction is treated as a single, indivisible unit of work.
Consistency ensures that the database remains in a valid state before and after a transaction.
Isolation ensures that concurrent transactions do not interfere with ...
Binary search is an efficient algorithm for finding an item from a sorted list of items.
Requires a sorted array to function correctly.
Divides the search interval in half repeatedly.
Time complexity is O(log n), making it faster than linear search.
Example: Searching for 5 in [1, 2, 3, 4, 5, 6] results in finding 5 quickly.
A program to calculate factorial of a number.
Take input from user
Use a loop to multiply the number with all the numbers less than it
Print the result
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS is based on four main concepts: encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation is the process of hiding the implementation details of an object from the outside world.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects...
DELETE is a SQL command used to remove rows from a table.
DELETE is used with the WHERE clause to specify which rows to remove
It can also be used with JOIN to delete rows from multiple tables
The deleted rows can be recovered using the ROLLBACK command
Scrum is an agile framework for managing and completing complex projects.
Scrum involves a team working together to complete a project in short iterations called sprints.
The team has daily stand-up meetings to discuss progress and plan for the day.
Scrum emphasizes flexibility and adaptability to changing requirements.
The product owner prioritizes the backlog of work and the team works to complete the highest priori...
Counting letter-pairs with same no. of letters left between them in the word SERVANT.
Identify the letter-pairs in the word SERVANT.
Count the number of letters between each pair.
Compare the count with the position of the pair in the word.
If they match, increment the count of such pairs.
Answer the total count of such pairs.
OOPs principles are encapsulation, inheritance, and polymorphism.
Encapsulation is the process of hiding implementation details from the user.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects to take on multiple forms or behaviors.
Abstraction is the process of hiding complex implementation details from the user.
Objects are instances of classes that contain d...
Group of 5 with generic topic
I applied via Company Website and was interviewed before Jan 2023. There were 2 interview rounds.
Questions about reasioning , quantitative aptitude and english .
I applied via PrepInsta and was interviewed in Sep 2021. There were 2 interview rounds.
Aptitude
Reasoning
English
Pseudo code
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS is based on four main concepts: encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation is the process of hiding the implementation details of an object from the outside world.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects of d...
Scrum is an agile framework for managing and completing complex projects.
Scrum involves a team working together to complete a project in short iterations called sprints.
The team has daily stand-up meetings to discuss progress and plan for the day.
Scrum emphasizes flexibility and adaptability to changing requirements.
The product owner prioritizes the backlog of work and the team works to complete the highest priority it...
DELETE is a SQL command used to remove rows from a table.
DELETE is used with the WHERE clause to specify which rows to remove
It can also be used with JOIN to delete rows from multiple tables
The deleted rows can be recovered using the ROLLBACK command
A program to calculate factorial of a number.
Take input from user
Use a loop to multiply the number with all the numbers less than it
Print the result
Infosys is a leading global technology services and consulting company.
Infosys has a strong reputation for innovation and quality in the industry.
The company offers a wide range of services and solutions to clients across various industries.
Infosys has a strong focus on employee development and provides ample opportunities for growth and learning.
The company has a global presence and works with some of the biggest name...
I applied via Campus Placement and was interviewed before Jun 2022. There were 3 interview rounds.
1 hour duration. Quantitative and Verbal
I applied via Company Website and was interviewed in Apr 2022. There were 2 interview rounds.
General aptitude psudeo codes mainly mathmatics numerical ability
I applied via Campus Placement and was interviewed before Mar 2022. There were 3 interview rounds.
Basic to intermediate level programming questions. To crack the coding round you should have good understanding of data structures, at least one programming language and good experience solving logical coding problems. I prefer you try hackerrank or leetcode problems before attending the coding round and also utilize other resources like web articles, youtube videos etc.
Learning Python as a newbie
Start with basic syntax and data types
Practice coding exercises and challenges
Read documentation and watch tutorials
Join online communities and forums for support
Work on personal projects to apply knowledge
I applied via Company Website and was interviewed before Sep 2021. There were 2 interview rounds.
They ask Quantitative aptitude for basic numeracy, Logical reasoning to determine logical thinking and Verbal reasoning to test comprehension skills of the candidate. They also ask some Pseudo code questions which is basic coding questions.
I applied via Campus Placement and was interviewed before Apr 2021. There were 2 interview rounds.
Quantitative, Logical and English Aptitude test of 1 hour 30 mins.
Data hiding is hiding the implementation details while abstraction is hiding the complexity of the system.
Data hiding is a technique to hide the implementation details of a class from the outside world.
Abstraction is a technique to hide the complexity of the system by providing a simplified interface.
Data hiding is achieved through access modifiers like private, protected, and public.
Abstraction is achieved through abs...
ACID properties are a set of properties that ensure reliability and consistency of data in a database.
ACID stands for Atomicity, Consistency, Isolation, and Durability.
Atomicity ensures that a transaction is treated as a single, indivisible unit of work.
Consistency ensures that the database remains in a valid state before and after a transaction.
Isolation ensures that concurrent transactions do not interfere with each ...
I applied via Campus Placement and was interviewed before Jul 2020. There were 4 interview rounds.
OOPs principles are encapsulation, inheritance, and polymorphism.
Encapsulation is the process of hiding implementation details from the user.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects to take on multiple forms or behaviors.
Abstraction is the process of hiding complex implementation details from the user.
Objects are instances of classes that contain data a...
Place by value passes a copy of the value, while place by reference passes a reference to the original value.
Place by value creates a new copy of the value, while place by reference uses the original value.
Place by value is used for simple data types like integers and floats, while place by reference is used for complex data types like arrays and objects.
An example of place by value is passing an integer to a function,...
Yes, I am open to relocating for the company's needs, as it aligns with my career goals and adaptability.
Relocation offers opportunities for professional growth and new experiences.
I have previously relocated for a job, which helped me develop a broader perspective.
Being adaptable is crucial in the engineering field, and relocation can enhance collaboration with diverse teams.
I understand that some projects may require...
I applied via Walk-in and was interviewed before Dec 2020. There was 1 interview round.
Binary search is an efficient algorithm for finding an item from a sorted list of items.
Requires a sorted array to function correctly.
Divides the search interval in half repeatedly.
Time complexity is O(log n), making it faster than linear search.
Example: Searching for 5 in [1, 2, 3, 4, 5, 6] results in finding 5 quickly.
Stack, Queue, and Binary Search are common data structures used in computer science.
Stack: Last In First Out (LIFO) data structure. Example: Undo/Redo feature in a text editor.
Queue: First In First Out (FIFO) data structure. Example: Print queue in a printer.
Binary Search: Efficient search algorithm for sorted arrays. Example: Searching for a word in a dictionary.
What people are saying about Infosys
The duration of Infosys System Engineer Hardware interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4 interview experiences
Difficulty level
Duration
based on 705 reviews
Rating in categories
Technology Analyst
54.7k
salaries
| ₹4.8 L/yr - ₹10 L/yr |
Senior Systems Engineer
53.8k
salaries
| ₹2.5 L/yr - ₹6.3 L/yr |
Technical Lead
35.1k
salaries
| ₹9.4 L/yr - ₹16.4 L/yr |
System Engineer
32.5k
salaries
| ₹2.4 L/yr - ₹5.3 L/yr |
Senior Associate Consultant
31.3k
salaries
| ₹8.2 L/yr - ₹15 L/yr |
TCS
Wipro
Cognizant
Accenture