i
Principal Global Services
Filter interviews by
I applied via Campus Placement and was interviewed in Dec 2021. There were 3 interview rounds.
What people are saying about Principal Global Services
posted on 17 Jun 2021
I applied via Naukri.com and was interviewed before Aug 2023. There were 2 interview rounds.
Basis question , mtahs and english
I applied via Recruitment Consultant and was interviewed before Dec 2020. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Jul 2021. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Oct 2019. There were 4 interview rounds.
Spring Boot provides rapid application development and easy deployment with minimal configuration.
Auto-configuration of dependencies
Embedded server for easy deployment
Actuator for monitoring and managing applications
Support for various data sources and frameworks
Easy integration with other Spring projects
Reduced boilerplate code
Support for microservices architecture
Internal resource view resolver resolves view names to actual view resources within the application.
Internal resource view resolver is a part of Spring MVC framework.
It maps view names to actual view resources within the application.
It resolves the view name to a View object that can render the response.
It can be configured in the application context file using the bean tag.
Example:
Abstraction is the process of hiding complex implementation details and exposing only the necessary information.
Abstraction is achieved through the use of abstract classes and interfaces.
It helps in reducing complexity and making code more maintainable.
Abstraction allows for better separation of concerns and promotes modularity.
Examples of abstraction include the use of APIs and libraries.
Abstraction is a key concept i
Creating threads involves dividing a program into smaller tasks that can run concurrently. Filters are used to process data.
Threads allow for parallel processing and can improve performance.
Filters are used to manipulate data by applying a set of rules or conditions.
Examples of filters include sorting, searching, and transforming data.
Filters can be applied to threads to process data in parallel.
An application container is a lightweight, standalone executable package that contains everything needed to run an application.
Application containers provide a way to package and deploy applications in a consistent and reproducible way.
They isolate the application from the underlying system, making it portable across different environments.
Examples of container technologies include Docker, Kubernetes, and OpenShift.
Bean not found exception occurs when a requested bean is not present in the container.
Occurs during runtime when a bean is not defined in the application context
Can be caused by typos in bean names or incorrect configuration
Can be resolved by defining the missing bean or correcting the configuration
Serialization is the process of converting an object into a format that can be stored or transmitted.
Serialization is used to transfer data over a network or to store it in a file.
It involves converting an object into a stream of bytes or characters.
The serialized data can then be deserialized back into an object.
Serialization is commonly used in programming languages like Java and C#.
Examples of serialization formats ...
RDBMS is a relational database management system while NoSQL is a non-relational database management system.
RDBMS stores data in tables with predefined schema while NoSQL stores data in documents, key-value pairs, or graphs.
RDBMS supports ACID transactions while NoSQL sacrifices ACID for scalability and flexibility.
RDBMS is best suited for structured data while NoSQL is best suited for unstructured or semi-structured d...
Runtime polymorphism is the ability of an object to take on many forms.
It allows a subclass to provide its own implementation of a method that is already provided by its parent class.
It is achieved through method overriding.
Example: Animal class has a method called 'makeSound'. Dog and Cat classes extend Animal and override the 'makeSound' method to bark and meow respectively.
Controller is a basic Spring MVC controller while RestController is used to create RESTful web services.
Controller is used for traditional web applications while RestController is used for RESTful web services.
RestController returns data in JSON or XML format while Controller returns data in HTML format.
RestController is annotated with @RestController while Controller is annotated with @Controller.
RestController is a s...
Stream API is a Java API that allows processing of collections of objects in a functional way.
Stream API provides a set of functional interfaces to perform operations on collections.
It supports parallel processing of collections.
It can be used to filter, map, reduce, and sort collections.
Example: List
Example: ...
An interface is a blueprint for a class while a functional interface is an interface with only one abstract method.
An interface can have multiple abstract methods while a functional interface has only one.
Functional interfaces can be used with lambda expressions and method references.
Examples of functional interfaces include Runnable, Comparator, and Callable.
Interfaces can have default and static methods while functio...
I applied via Referral and was interviewed in Aug 2021. There were 4 interview rounds.
I applied via Walk-in and was interviewed in Mar 2024. There were 2 interview rounds.
Types of insurance include health, auto, life, home, and travel insurance.
Health insurance covers medical expenses
Auto insurance provides coverage for vehicles
Life insurance pays out a sum of money upon the insured's death
Home insurance protects against damage to the home and belongings
Travel insurance covers trip cancellations, medical emergencies, and lost luggage
I applied via Recruitment Consultant and was interviewed in May 2021. There were 4 interview rounds.
based on 1 review
Rating in categories
Process Specialist
361
salaries
| ₹2.6 L/yr - ₹6.5 L/yr |
Analyst
323
salaries
| ₹2.9 L/yr - ₹10.5 L/yr |
Software Engineer
314
salaries
| ₹5.4 L/yr - ₹15 L/yr |
Softwaretest Engineer
221
salaries
| ₹3.5 L/yr - ₹5.6 L/yr |
Senior Software Engineer
175
salaries
| ₹12.1 L/yr - ₹23.1 L/yr |
Cholamandalam MS General Insurance
Bharti AXA Life Insurance
Future Generali India Life Insurance
Medi Assist India