EY Global Delivery Services ( EY GDS)
Rrinnovative Interview Questions and Answers
Q1. Check knowledge on String Constant Pool ?
String Constant Pool is a special area in memory where String literals are stored to optimize memory usage.
String literals are stored in the String Constant Pool to avoid duplicate storage.
When a new String is created with the same value as an existing String literal, it refers to the same object in the pool.
Using intern() method on a String object can force it to be stored in the String Constant Pool.
Q2. What is docker and kubernetics
Docker is a platform for developing, shipping, and running applications in containers. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.
Docker allows developers to package applications and their dependencies into a container that can run on any system.
Kubernetes helps in managing multiple containers across a cluster of servers, providing features like scaling, load balancing, and self-healing.
Docker is used f...read more
Q3. Difference between interface and abstract class
Interface is a contract for classes to implement, while abstract class can have some implementation.
Interface cannot have any implementation, only method signatures.
A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract class can have both abstract and concrete methods.
Interfaces are used for achieving multiple inheritance in Java.
Example: interface Animal { void eat(); } abstract class Mammal { abstract void breathe(); }
Q4. What are pros of Ivy Engine?
Ivy Engine is a powerful software engine with several advantages.
1. Ivy Engine offers high performance and efficiency.
2. It provides excellent scalability and can handle large datasets.
3. Ivy Engine has a user-friendly interface and is easy to use.
4. It supports multiple programming languages and platforms.
5. Ivy Engine offers advanced data analytics and machine learning capabilities.
6. It provides robust security features to protect sensitive data.
7. Ivy Engine has a strong ...read more
Q5. What is monolithic
Monolithic refers to a software architecture where all components are tightly coupled and dependent on each other.
All components of the application are interconnected and interdependent
Changes to one part of the application require changes to other parts
Difficult to scale and maintain due to the tightly coupled nature
Examples include traditional desktop applications and some legacy systems
Q6. What is jwt token
JWT token is a JSON Web Token used for securely transmitting information between parties as a compact and self-contained way.
JWT token is composed of three parts: header, payload, and signature.
It is commonly used for authentication and information exchange in web applications.
JWT tokens are signed using a secret key or a public/private key pair to verify their authenticity.
Example: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0I...read more
Q7. Microservices design pattern
Microservices design pattern is an architectural style that structures an application as a collection of loosely coupled services.
Each service is responsible for a specific business function and can be developed, deployed, and scaled independently.
Communication between services is typically done through APIs, allowing for flexibility and resilience.
Microservices promote agility, scalability, and fault isolation in software development.
Examples of companies using microservices...read more
Q8. Sql using mongo db
MongoDB is a NoSQL database, so it does not use SQL. Instead, it uses a query language similar to JSON.
MongoDB uses a query language called MongoDB Query Language (MQL) which is similar to JSON.
Queries in MongoDB are expressed as JSON-like documents.
There is no need for SQL when working with MongoDB.
More about working at EY Global Delivery Services ( EY GDS)
Interview Process at Rrinnovative
Top Senior Software Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month