Filter interviews by
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
To reverse a single linked list, iterate through the list and change the direction of the pointers.
Create three pointers: previous, current, and next
Set current to the head of the linked list
Iterate through the list, setting next to the next node, then setting current's next to previous
Move previous and current pointers one node forward
Return the new head of the linked list
To sort a single linked list, we can use merge sort or quick sort algorithm.
Merge sort: divide the list into two halves, sort each half recursively, and merge the sorted halves.
Quick sort: partition the list into two sub-lists, one with elements smaller than a pivot and the other with elements larger than the pivot, and recursively sort each sub-list.
Selection sort: repeatedly find the minimum element in the unsorted p...
Capgemini Engineering interview questions for designations
I applied via Company Website and was interviewed in Jul 2020. There were 3 interview rounds.
I led a team in developing a new customer relationship management system, spending 18 months on the project.
Led a team in developing a new CRM system
Spent 18 months on the project
Implemented new features and functionalities based on client requirements
I applied via Referral
I applied via Walk-in and was interviewed in Oct 2019. There were 3 interview rounds.
To create a 1GB file in Python, use the 'os' module and write random data to the file.
Import the 'os' module
Use the 'os.urandom()' function to generate random data
Open a file using the 'open()' function and write the data to it
Repeat until the file size reaches 1GB
TLS stands for Transport Layer Security, a protocol used to secure communication over the internet.
TLS is the successor to SSL (Secure Sockets Layer) protocol.
It provides encryption, authentication, and integrity for data in transit.
TLS uses a combination of symmetric and asymmetric encryption.
It is commonly used in HTTPS, SMTPS, and FTPS protocols.
TLS versions include TLS 1.0, 1.1, 1.2, and 1.3.
Kubernetes is an orchestration tool while Docker is a containerization platform.
Docker is used to create and manage containers while Kubernetes is used to manage containerized applications.
Kubernetes provides features like load balancing, scaling, and self-healing while Docker does not.
Docker is used to package an application and its dependencies into a container while Kubernetes is used to manage and deploy those cont...
Top trending discussions
I applied via Naukri.com and was interviewed before Sep 2019. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Sep 2021. There were 2 interview rounds.
Prepare basics and sql.
Code is simple but tricky questions.
Specially on oops design patterns and solid principal for having 3 + more years experience.
The duration of Capgemini Engineering Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 1 interview
3 Interview rounds
based on 189 reviews
Rating in categories
Senior Software Engineer
2k
salaries
| ₹4.2 L/yr - ₹25.9 L/yr |
Technical Lead
1.3k
salaries
| ₹9.8 L/yr - ₹26.8 L/yr |
Software Engineer
1.3k
salaries
| ₹3.5 L/yr - ₹11.8 L/yr |
Network Engineer
405
salaries
| ₹4 L/yr - ₹13.3 L/yr |
Senior Consultant
360
salaries
| ₹8 L/yr - ₹29.5 L/yr |
Genpact
DXC Technology
Sutherland Global Services
Optum Global Solutions