i
Infosys
Filter interviews by
I applied via Approached by Company and was interviewed in Jul 2022. There were 8 interview rounds.
Aptitude questions in maths and English
Different languages or one language which they know coding to type
Overall assignment to the people about the job
We have to study the person
We have discuss which job will perfect about their person knowledge
I applied via Naukri.com and was interviewed before Jul 2023. There was 1 interview round.
Collection framework is a set of classes and interfaces that provide a standard way to store and manipulate groups of objects. HashSet is a collection class that implements the Set interface.
Collection framework provides classes like List, Set, Map for storing and manipulating data.
HashSet is a collection class that stores unique elements and does not maintain insertion order.
Example: HashSet
Query to find 2nd highest salary in a table
Use a subquery to select distinct salaries
Order the salaries in descending order
Use LIMIT to get the second highest salary
Extension methods allow adding functionality to existing types without modifying them.
Extension methods are defined in a static class.
They must be marked with the 'this' keyword before the first parameter.
They can be called on instances of the extended type as if they were instance methods.
Extension methods can be used to add functionality to third-party or built-in types.
Example: 'myString.Reverse()' where 'Reverse' i
The output will depend on the implementation of the method.
The method may or may not modify the value of the int parameter.
The method may or may not return a value based on the int parameter.
Without knowing the implementation of the method, it is impossible to predict the output.
To inherit a partial class, use the 'partial' keyword in both the base and derived classes.
Use the 'partial' keyword in both the base and derived classes
Ensure that the partial classes have the same name and are in the same namespace
Add the necessary code to the derived class to inherit the properties and methods from the base class
The 'using' keyword is used in C# to declare a code block that uses an object and automatically disposes of it when done.
The 'using' keyword is followed by a set of parentheses that contain the object to be used.
The object must implement the IDisposable interface.
The 'using' block ensures that the object is disposed of when the block is exited, even if an exception is thrown.
Example: using (FileStream fileStream = new ...
WebAPIs allow communication between different systems and enable access to data and functionality over the internet.
WebAPIs provide a standardized way for different systems to communicate with each other over the internet.
They allow access to data and functionality from remote servers, enabling the creation of web and mobile applications.
WebAPIs can be used to integrate different systems, such as payment gateways, soci...
Yes, DML statements can be written in functions.
Functions can contain DML statements like INSERT, UPDATE, DELETE.
Functions can also return values based on the DML statements executed.
However, functions cannot be used to execute DDL statements like CREATE or ALTER.
Triggers in SQL are special types of stored procedures that are automatically executed in response to certain events.
Triggers can be used to enforce business rules or data integrity
They can be executed before or after an INSERT, UPDATE, or DELETE statement
Triggers can also be used to audit changes to data
Examples of triggers include sending an email notification when a new record is inserted or updating a related table
To fetch a record from a table, use SELECT statement with appropriate conditions.
Use SELECT statement with appropriate columns and table name
Add conditions using WHERE clause to filter the record
Use LIMIT clause to limit the number of records returned
Example: SELECT * FROM users WHERE id = 1 LIMIT 1
Inbuilt methods that follow overriding
In Java, methods that can be overridden are marked with the 'override' keyword
The overridden method must have the same name, return type, and parameters as the original method
The 'super' keyword can be used to call the overridden method from the subclass
Overriding can be used to provide a different implementation of a method in a subclass
Infosys interview questions for designations
I applied via campus placement at Delhi College of Engineering (DCE), Delhi and was interviewed in Apr 2022. There were 5 interview rounds.
30 questions were asked. 60 minutes time. Topics were from aptitude and logical reasoning.
The topic of GD was 'Can India become a 5 trillion dollar economy?'
Get interview-ready with Top Infosys Interview Questions
I applied via Company Website and was interviewed in Jul 2022. There were 2 interview rounds.
Agile methodology is an iterative approach to software development that emphasizes flexibility and customer satisfaction.
Agile values individuals and interactions over processes and tools
It emphasizes working software over comprehensive documentation
It involves frequent collaboration with customers and stakeholders
It encourages adapting to changing requirements and feedback
Examples of Agile methodologies include Scrum,
I applied via campus placement at GLA Institute of Technology and Management, Mathura and was interviewed before Mar 2023. There were 2 interview rounds.
It was mass placement from our college. First round was an aptitude test which had direct filtration.
OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOP focuses on creating objects that contain both data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOP.
Example: In a library management system, you could have objects like Book, Patron, and Library.
Example: Inheritance allows a FictionBook class to inherit propert
I applied via Company Website and was interviewed before Jul 2023. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before Jul 2023. There was 1 interview round.
What people are saying about Infosys
Some of the top questions asked at the Infosys Senior Software Engineer interview -
The duration of Infosys Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 59 interviews
3 Interview rounds
based on 399 reviews
Rating in categories
Technology Analyst
55.8k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
50.6k
salaries
| ₹2.8 L/yr - ₹9 L/yr |
System Engineer
39.5k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
30.8k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.8k
salaries
| ₹4.5 L/yr - ₹17 L/yr |
TCS
Wipro
Cognizant
Accenture