i
Principal Global Services
Filter interviews by
I applied via Job Portal and was interviewed before Nov 2022. There were 3 interview rounds.
J a v a, s p
Spring is a lightweight framework for building Java applications.
Provides comprehensive infrastructure support for developing Java applications
Promotes good design practices such as dependency injection and aspect-oriented programming
Facilitates easier integration with other frameworks and libraries
Includes modules like Spring Core, Spring MVC, Spring Security, etc.
Example: Inversion of Control (IoC) container in Sprin...
Spring is a framework for building Java applications, while Spring Boot is an extension that simplifies the setup and development process.
Spring is a comprehensive framework for building Java applications, providing features like dependency injection, aspect-oriented programming, and more.
Spring Boot is an extension of the Spring framework that simplifies the setup and development process by providing defaults for conf...
Design pattern is a reusable solution to a commonly occurring problem in software design.
Design patterns help in creating efficient, scalable, and maintainable software.
They provide a common language for developers to communicate and understand each other's code.
Examples include Singleton, Factory, Observer, and Strategy patterns.
Top trending discussions
posted on 14 Apr 2022
I applied via Naukri.com and was interviewed before Apr 2021. There were 3 interview rounds.
Baisc aptitude test not very difficult to crack.
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Dependency injection in .NET is a design pattern where dependencies are injected into a class rather than the class creating them itself.
Dependency injection helps in achieving loose coupling between classes.
In .NET, dependency injection can be implemented using frameworks like Unity, Ninject, or built-in .NET Core DI container.
Dependencies can be resolved through constructor injection, property injection, or method in...
I applied via Job Portal
API calls allow software applications to communicate with each other by sending and receiving data.
API calls are made by sending a request to a specific endpoint using a defined protocol such as HTTP or REST.
The request includes information like the method (GET, POST, PUT, DELETE), headers, and parameters.
The server processes the request and sends back a response, which can include data, status codes, and headers.
API c...
There are multiple ways to sort an array of strings, such as using built-in functions like sort() or implementing custom sorting algorithms.
Use built-in sort() function in languages like JavaScript or Python
Implement custom sorting algorithms like bubble sort, merge sort, or quick sort
Consider the specific requirements of the sorting task to choose the most efficient method
posted on 31 Dec 2024
Challenges in development include managing project timelines, debugging complex issues, and staying updated with new technologies.
Managing project timelines to ensure timely delivery of software
Debugging complex issues that arise during development
Staying updated with new technologies and tools to remain competitive in the industry
posted on 28 Jun 2024
Easy level DSA questions are there
posted on 27 Jul 2024
General SQL Questions.
Reasoning and aptitude question
I applied via Newspaper Ad and was interviewed before Oct 2023. There were 2 interview rounds.
Normal apti question
Linear data structure
based on 1 interview
Interview experience
based on 5 reviews
Rating in categories
Process Specialist
338
salaries
| ₹2.6 L/yr - ₹6.3 L/yr |
Analyst
331
salaries
| ₹2.7 L/yr - ₹11 L/yr |
Software Engineer
285
salaries
| ₹5.4 L/yr - ₹15 L/yr |
Softwaretest Engineer
221
salaries
| ₹3.5 L/yr - ₹5.6 L/yr |
Senior Software Engineer
136
salaries
| ₹10 L/yr - ₹22 L/yr |
IBM
Accenture
TCS
Infosys