Filter interviews by
Clear (1)
I applied via Job Portal and was interviewed in Oct 2023. There were 2 interview rounds.
Spring MVC is a framework for building web applications in Java.
Spring MVC stands for Model-View-Controller, where the model represents the data, the view represents the UI, and the controller handles the requests and responses.
It uses DispatcherServlet to route incoming requests to the appropriate controller.
Controllers are annotated with @Controller and handle requests by methods annotated with @RequestMapping.
Spring...
SQL query to fetch 3rd max salary, group by country, and return count of employees in each country
Use a subquery to select the 3rd max salary
Join the employee table with the country table
Group by country and use COUNT() to get the number of employees
Top trending discussions
I applied via Naukri.com and was interviewed before May 2020. There were 3 interview rounds.
I applied via Naukri.com
Structure padding is the process of adding empty bytes to a structure to align its data members on memory boundaries.
Padding is added to ensure that each data member in a structure starts at a memory address that is a multiple of its size.
Padding is necessary for performance optimization and to prevent memory access violations.
For example, if a structure has a char followed by an int, padding may be added between them
A translation unit is a source file along with all the headers and source files included in it.
Translation unit is the smallest unit of compilation in C++.
It consists of a source file and all the header files and source files included in it.
Each translation unit is compiled separately before being linked together.
Translation units help in organizing and modularizing code.
Example: If a.cpp includes b.h and c.cpp, then t...
I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.
A loop can be found by iterating over a collection of elements repeatedly until a certain condition is met.
Iterate over a collection of elements using for loop, while loop, or foreach loop
Check for a condition to determine when to exit the loop
Examples: for(int i=0; i
Merge LL refers to merging two linked lists into a single sorted linked list.
Use a dummy node to start the merged list
Compare the values of the nodes from both lists and add the smaller one to the merged list
Move the pointer of the merged list and the list from which the node was added
I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.
I applied via Referral and was interviewed in Aug 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Aug 2022. There were 4 interview rounds.
Some of the top questions asked at the Capgemini Engineering Backend Developer interview -
based on 1 interview
Interview experience
Senior Software Engineer
2.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
1.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
1.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Network Engineer
443
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technical Lead
369
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech