i
Infosys
Filter interviews by
Oops concepts are the fundamental concepts of object-oriented programming.
Encapsulation - binding data and functions together
Inheritance - creating new classes from existing ones
Polymorphism - ability of objects to take on multiple forms
Abstraction - hiding implementation details from users
Interface and abstract are both used for abstraction in object-oriented programming.
Interfaces define a contract that a class must implement.
Abstract classes provide a base implementation that can be extended by subclasses.
Interfaces can be implemented by multiple classes, while a class can only extend one abstract class.
Interfaces can only have abstract methods, while abstract classes can have both abstract and concre
ArrayList is non-synchronized and Vector is synchronized.
ArrayList is faster than Vector.
Vector is thread-safe while ArrayList is not.
Vector is a legacy class while ArrayList is not.
Vector doubles its size while ArrayList increases by 50%.
ArrayList is preferred over Vector in most cases.
I applied via Job Portal
Infosys interview questions for designations
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Types of classes include abstract classes, concrete classes, interface classes, and inner classes.
Abstract classes cannot be instantiated and may contain abstract methods.
Concrete classes can be instantiated and provide implementations for all methods.
Interface classes define a contract for classes to implement.
Inner classes are classes defined within another class.
I address difficult situations within a team by promoting open communication, seeking to understand all perspectives, and collaborating on solutions.
Promote open communication to address issues early on
Seek to understand all perspectives before making decisions
Collaborate with team members to find mutually beneficial solutions
Get interview-ready with Top Infosys Interview Questions
I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Kersal server is a type of server used for hosting websites and applications.
Kersal server is known for its reliability and performance.
It is often used by businesses to host their websites and applications.
Kersal server offers features like high uptime, security, and scalability.
Examples of Kersal server providers include AWS, Google Cloud, and Microsoft Azure.
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing and maintenance of code.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
We are using a microservices architecture in our project.
Decomposes the application into smaller, independent services
Each service is responsible for a specific function
Allows for scalability and flexibility
Example: Netflix, Amazon, Uber
Overloading is having multiple methods in the same class with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as a method in the superclass.
Overloading involves multiple methods with the same name but different parameters.
Overriding involves a method in a subclass with the same name and parameters as a method in the superclass.
Overloading is resolved...
MVC architecture is implemented by separating the application into Model, View, and Controller components.
Create models to represent data and business logic
Develop views to display the user interface
Write controllers to handle user input and update the model
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
Angular performance improvements involve optimizing code, reducing load times, and minimizing rendering cycles.
Use lazy loading to only load components when needed
Optimize change detection by using OnPush strategy
Minimize DOM manipulation by using ngZone
Implement server-side rendering for faster initial page load
Use AOT (Ahead-of-Time) compilation to reduce bundle size
What people are saying about Infosys
Some of the top questions asked at the Infosys Technology Analyst interview -
The duration of Infosys Technology Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 215 interviews
5 Interview rounds
based on 4.2k reviews
Rating in categories
Technology Analyst
56k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
50.2k
salaries
| ₹2.8 L/yr - ₹8 L/yr |
System Engineer
39.4k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
30.7k
salaries
| ₹5.2 L/yr - ₹19.5 L/yr |
Senior Associate Consultant
27.5k
salaries
| ₹6.2 L/yr - ₹17.1 L/yr |
TCS
Wipro
Cognizant
Accenture