Filter interviews by
I applied via Approached by Company and was interviewed in Dec 2024. There were 4 interview rounds.
Java, DSA Coding Questions, Array, LL
I appeared for an interview in Feb 2025, where I was asked the following questions.
Kubernetes is a container orchestration platform that automates deployment, scaling, and management of containerized applications.
Master Node: Controls the Kubernetes cluster, managing the API server, scheduler, and controller manager.
Worker Nodes: Run the containerized applications and are managed by the master node.
Pods: The smallest deployable units in Kubernetes, which can contain one or more containers.
Services: A...
Copy and Add in Docker are commands used to manage files in images, with distinct behaviors and use cases.
COPY: Used to copy files/directories from the host to the Docker image.
ADD: Similar to COPY but can also extract tar files and fetch files from URLs.
Example of COPY: COPY ./localfile.txt /app/ in Dockerfile copies a file to the image.
Example of ADD: ADD ./archive.tar.gz /app/ extracts the tar file into the image.
CO...
CMD specifies default commands for a container, while ENTRYPOINT sets the main command to run.
CMD provides default arguments for the ENTRYPOINT command.
ENTRYPOINT is used to define the main command that will always run in the container.
Example of CMD: CMD ["nginx", "-g", "daemon off;"]
Example of ENTRYPOINT: ENTRYPOINT ["/usr/sbin/nginx"]
Using both: ENTRYPOINT ["/usr/sbin/nginx"] CMD ["-g", "daemon off;"]
Git merge combines branches, preserving history; git rebase rewrites history for a linear commit structure.
Merge creates a new commit that combines changes from both branches.
Rebase moves or combines commits from one branch onto another, creating a linear history.
Example of merge: 'git merge feature-branch' creates a merge commit.
Example of rebase: 'git rebase main' applies commits from the feature branch on top of mai...
Azure App Service is a cloud platform for building, deploying, and scaling web apps and APIs quickly and efficiently.
Supports multiple programming languages like .NET, Java, Node.js, and Python.
Offers built-in features such as auto-scaling, custom domains, and SSL certificates.
Integrates seamlessly with Azure DevOps for CI/CD pipelines.
Provides a managed environment, reducing the need for infrastructure management.
Exam...
Manual testing is necessary to ensure the quality of the software by simulating real user interactions and scenarios.
Manual testing allows for human intuition and creativity to uncover unexpected issues.
Certain tests, such as usability testing, cannot be automated and require manual execution.
Exploratory testing is best performed manually to discover new defects and areas of improvement.
Manual testing is crucial for va...
Unresolved reference is an error in programming where a variable or function is used without being defined or declared.
Occurs when a variable or function is used before it is declared or defined
Can also happen when a variable or function is misspelled
Common in programming languages like Python, Java, and C++
Clock gating is used to disable the clock signal to certain parts of a circuit to save power, while normal gating is used to control the flow of data within the circuit.
Clock gating is used for power optimization by disabling the clock signal to unused parts of the circuit.
Normal gating is used to control the flow of data within the circuit by enabling or disabling certain paths.
Clock gating helps in reducing power con...
This question is likely related to a discrepancy between a library and netlist causing a difference in the size of PMOS transistors.
Mismatch between the library and netlist can lead to incorrect sizing of transistors
Ensure consistency between the library files and netlist to avoid discrepancies
Check for any errors or warnings related to library and netlist mismatch in the design tool logs
Verify the sizing of PMOS trans
Capgemini Engineering interview questions for popular designations
Basic apti and easy one can solve it easily
I am a recent graduate with a degree in Mechanical Engineering and a passion for problem-solving and innovation.
Recent graduate with a degree in Mechanical Engineering
Passionate about problem-solving and innovation
Experience with CAD software such as SolidWorks
Completed internships at engineering firms
I have worked on various projects including developing software applications, designing systems, and implementing new technologies.
Developed a mobile application for tracking fitness goals
Designed a database system for managing customer information
Implemented a new cloud-based storage solution for data backup
Get interview-ready with Top Capgemini Engineering Interview Questions
I appeared for an interview in Mar 2025, where I was asked the following questions.
VLAN stands for Virtual Local Area Network and is used to segment a network into multiple virtual networks.
VLANs help in improving network performance, security, and management.
Each VLAN is a separate broadcast domain, reducing unnecessary traffic.
VLANs are configured at the switch level by assigning ports to specific VLANs.
VLAN tagging (802.1Q) adds a VLAN identifier to Ethernet frames to distinguish between different...
I appeared for an interview in Feb 2025, where I was asked the following questions.
Manual testing is the process of manually checking software for defects without automation tools.
Exploratory Testing: Testers explore the application without predefined test cases, e.g., testing a new feature by navigating through it.
Functional Testing: Verifying that the software functions as intended, e.g., checking if a login feature works correctly.
Usability Testing: Assessing the user-friendliness of the applicati...
SQL (Structured Query Language) is a standard language for managing and manipulating relational databases.
SQL is used to perform tasks such as querying data, updating records, and managing database structures.
Common SQL commands include SELECT (to retrieve data), INSERT (to add data), UPDATE (to modify data), and DELETE (to remove data).
Example of a SELECT query: SELECT * FROM employees WHERE department = 'Sales';
SQL s...
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
Easy test covering mathematics.
Given two medium to easy level questions.
Top trending discussions
Some of the top questions asked at the Capgemini Engineering interview for experienced candidates -
The duration of Capgemini Engineering interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 76 interviews
Interview experience
based on 2.2k reviews
Rating in categories
1-9 Yrs
Not Disclosed
4-17 Yrs
Not Disclosed
5-18 Yrs
Not Disclosed
Senior Software Engineer
2k
salaries
| ₹5.5 L/yr - ₹21 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 Technical Lead
365
salaries
| ₹14.1 L/yr - ₹35 L/yr |
Genpact
DXC Technology
Sutherland Global Services
Optum Global Solutions