i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
The current project follows a microservices architecture.
The project is divided into multiple small services that communicate with each other through APIs.
Each service is responsible for a specific functionality.
The architecture is designed to be scalable and resilient.
We are using Docker containers to deploy and manage the services.
We are also using Kubernetes for orchestration and scaling.
The project is built using J
I applied via Recruitment Consultant and was interviewed before Jan 2021. There were 3 interview rounds.
Architectural patterns define the overall structure and organization of a system, while design patterns provide solutions to specific design problems within the system.
Architectural patterns focus on high-level decisions about the system's structure, components, and interactions.
Design patterns address lower-level design decisions and provide reusable solutions to common design problems.
Architectural patterns are conce...
Blue green deployment is a release strategy where two identical environments are used to minimize downtime and risk.
Two identical environments are set up, one is active (blue) and the other is inactive (green)
New releases are deployed to the inactive environment (green)
Once the new release is tested and ready, traffic is switched to the inactive environment (green)
The previously active environment (blue) becomes the ne...
I have worked on various design patterns including MVC, Singleton, Factory, and Observer.
Implemented MVC pattern in a web application to separate concerns and improve maintainability.
Used Singleton pattern to ensure only one instance of a class is created throughout the application.
Implemented Factory pattern to create objects based on user input and reduce coupling.
Used Observer pattern to notify multiple objects of c
I applied via Company Website and was interviewed before Aug 2020. There were 4 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jun 2021. There was 1 interview round.
BigInteger is used for mathematical operations involving very large integers in Java.
BigInteger is used when the range of values supported by primitive data types like int and long is not sufficient.
It is commonly used in cryptography and security applications.
It provides methods for arithmetic, bitwise, and logical operations on large integers.
Example: calculating factorial of a large number, generating large prime nu
Merge Sort Algo code in java
Divide the array into two halves
Recursively sort the two halves
Merge the sorted halves
Time complexity: O(n log n)
I applied via Naukri.com and was interviewed in Aug 2020. There was 1 interview round.
I applied via Walk-in and was interviewed in Aug 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Jan 2021. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Feb 2021. There were 3 interview rounds.
1.It covers all aptitude topics, and English sentences
2.Essay writing
3.Coding
To debug a particular program without affecting others, use breakpoints and step through the code.
Set a breakpoint in the program you want to debug
Step through the code using a debugger to identify the issue
Use logging statements to track the flow of the program
Check the call stack to see which functions are being called
Use conditional breakpoints to stop the program at specific points
based on 1 interview
Interview experience
based on 24 reviews
Rating in categories
Consultant
56.1k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.7k
salaries
| ₹2.9 L/yr - ₹12 L/yr |
Senior Consultant
47.4k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21.2k
salaries
| ₹2.2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.6k
salaries
| ₹3.5 L/yr - ₹13 L/yr |
Wipro
Accenture
Cognizant
TCS