i
Infosys
Filter interviews by
I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.
Infosys interview questions for popular designations
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Get interview-ready with Top Infosys Interview Questions
I applied via Job Portal and was interviewed in Apr 2024. There were 3 interview rounds.
Spring Boot is a framework that simplifies the development of microservices with REST APIs compared to Spring.
Spring Boot provides auto-configuration and embedded servers for easy deployment.
Spring Boot reduces the need for boilerplate code and configuration compared to Spring.
Spring Boot allows for faster development and deployment of microservices.
Spring Boot is more opinionated and follows best practices out of the ...
I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
Method overloading is having multiple methods in the same class with the same name but different parameters. Method overriding is having a method in a subclass with the same name and parameters as a method in its superclass.
Method overloading allows a class to have multiple methods with the same name but different parameters.
Method overriding occurs when a subclass provides a specific implementation of a method that is...
RestController is specialized version of controller used for RESTful web services in Spring framework.
RestController is used to create RESTful web services that return JSON or XML data, while Controller is used to create web pages that return HTML data.
RestController annotation is a combination of @Controller and @ResponseBody annotations.
RestController is typically used for building RESTful APIs, while Controller is u...
The @Bean annotation is used to define a method that returns an object to be registered as a bean in the Spring application context. The @Component annotation is used to indicate that a class is a Spring component.
The @Bean annotation is used on methods within a @Configuration class to define Spring beans.
The @Component annotation is used on classes to indicate that they are Spring components.
The @Bean annotation allow...
Bean factory is a container for managing beans in Spring framework.
Bean factory is responsible for creating, managing, and configuring beans in a Spring application.
It uses inversion of control (IoC) to manage the beans.
Beans are defined in a configuration file (XML or Java) and the bean factory instantiates them.
Example: ApplicationContext is a type of bean factory in Spring framework.
Singleton is a design pattern that restricts the instantiation of a class to only one object.
Ensures a class has only one instance and provides a global point of access to it.
Commonly used in scenarios where a single instance of a class is needed, such as database connections or thread pools.
Implemented by creating a static method to return the same instance of the class every time it is called.
throw vs throws: throw is used to explicitly throw an exception, throws is used in method signature to declare exceptions that can be thrown. String vs StringBuilder: String is immutable, StringBuilder is mutable.
throw is used to explicitly throw an exception, while throws is used in method signature to declare exceptions that can be thrown
String is immutable, meaning once created, its value cannot be changed. StringBu...
Annotations in Spring are used to provide metadata about the application's components, such as controllers, services, and repositories.
Annotations are used to simplify configuration and reduce the amount of XML configuration in Spring applications.
Examples of annotations in Spring include @Controller, @Service, @Repository, and @Autowired.
Annotations can be used to define transactional behavior, request mappings, and d
Abstract classes can have both abstract and non-abstract methods, while interfaces can only have abstract methods. SQL queries are used to retrieve data from databases.
Abstract classes can have abstract and non-abstract methods, while interfaces can only have abstract methods
Abstract classes can have constructors, while interfaces cannot
A class can implement multiple interfaces, but can only extend one abstract class
SQ...
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.
What people are saying about Infosys
Some of the top questions asked at the Infosys interview for experienced candidates -
The duration of Infosys interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 1.2k interviews
Interview experience
based on 40.2k reviews
Rating in categories
Technology Analyst
55.4k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
51k
salaries
| ₹2.5 L/yr - ₹7.8 L/yr |
System Engineer
31.6k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
31k
salaries
| ₹5.1 L/yr - ₹19.7 L/yr |
Senior Associate Consultant
28.5k
salaries
| ₹6.2 L/yr - ₹17 L/yr |
TCS
Wipro
Cognizant
Accenture