Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Capgemini Team. If you also belong to the team, you can get access from here

Capgemini Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Capgemini Devops Engineer Interview Questions and Answers

Updated 31 Mar 2025

21 Interview questions

A Devops Engineer was asked 2mo ago
Q. Explain what CI/CD is.
Ans. 

CI/CD is a set of practices that automate software development and deployment processes, enhancing efficiency and reliability.

  • CI stands for Continuous Integration, where developers frequently merge code changes into a shared repository.

  • CD stands for Continuous Delivery, which ensures that code changes are automatically prepared for a production release.

  • CI/CD pipelines automate the testing and deployment processes,...

A Devops Engineer was asked 7mo ago
Q. How would you access on-premise artifacts in a public cloud?
Ans. 

Accessing onprem artifacts in public cloud involves setting up a secure connection and using appropriate tools.

  • Establish a secure VPN connection between onprem and public cloud

  • Use tools like AWS Direct Connect or Azure ExpressRoute for dedicated connections

  • Utilize hybrid cloud solutions like AWS Outposts or Azure Stack for seamless integration

Devops Engineer Interview Questions Asked at Other Companies

asked in Siemens
Q1. How can you run a Docker command remotely on a Linux server witho ... read more
asked in Lentra AI
Q2. If you want to connect multiple VPCs, and you have two or three V ... read more
Q3. Reverse the String Problem Statement You are given a string STR w ... read more
asked in Nagarro
Q4. Guess The Hidden Number Problem Statement You are given an intege ... read more
Q5. What Docker command can you use to transfer an image from one mac ... read more
A Devops Engineer was asked 7mo ago
Q. What is the difference between a StatefulSet and a Deployment?
Ans. 

StatefulSet is used for stateful applications with stable, unique network identifiers. Deployment is for stateless applications.

  • StatefulSet manages stateful applications with stable, unique network identifiers

  • StatefulSet maintains a sticky identity for each pod, even if it is rescheduled

  • Deployment is used for stateless applications that can be easily replaced or replicated

  • Deployment manages stateless pods and can ...

A Devops Engineer was asked 7mo ago
Q. What GCP features have you used?
Ans. 

Google Cloud Platform (GCP) offers a wide range of features for DevOps engineers to utilize.

  • Compute Engine for virtual machines

  • Cloud Storage for object storage

  • Cloud Functions for serverless computing

  • Cloud Pub/Sub for messaging and event-driven systems

  • Cloud Logging for monitoring and logging

  • Cloud Monitoring for performance monitoring

  • Cloud Deployment Manager for infrastructure as code

What people are saying about Capgemini

View All
a senior executive
1w
My colleague showed up to a Capgemini office event wearing a Deloitte T-shirt!
So here is the story, My colleague is too frustrated with his boss, always complaining. “This company doesn’t have good projects… we’re doing useless work… the manager has no clue…” and so on. I thought he was just irritated by work and doing faltu ka bakwass. Had to tabh ho gai, When our company organized an event and asked everyone to wear the blue Capgemini T-shirt provided during induction, he showed up wearing a black Deloitte T-shirt! He was confidently roaming around, even saying, “This Deloitte T-shirt is more comfortable than Capgemini’s and better quality too.” He was so rebellious. Everyone was shocked, but honestly, I was impressed with his act! Sometimes it's important to give a reality check! So, what do you think, was he right or wrong?
Got a question about Capgemini?
Ask anonymously on communities.
A Devops Engineer was asked 8mo ago
Q. What is DevOps in the cloud?
Ans. 

DevOps in cloud refers to the practice of using DevOps principles and practices in a cloud computing environment.

  • Automating infrastructure provisioning and management

  • Continuous integration and deployment

  • Monitoring and logging in cloud environments

  • Collaboration between development and operations teams

  • Using tools like AWS, Azure, or Google Cloud Platform

A Devops Engineer was asked
Q. What is the difference between count and for_each in Terraform?
Ans. 

In Terraform, 'count' is used to create multiple instances of a resource based on a single configuration, while 'for_each' is used to create multiple instances of a resource based on a map or set of strings.

  • Count is used with a static number to create multiple instances of a resource.

  • For_each is used with a map or set of strings to create multiple instances of a resource.

  • Count is more suitable for creating a fixed...

A Devops Engineer was asked
Q. How do you integrate Git?
Ans. 

Integrating Git involves setting up a version control system for managing code changes.

  • Install Git on the local machine

  • Create a new repository on Git hosting service like GitHub or Bitbucket

  • Clone the repository to the local machine using 'git clone'

  • Add files to the repository using 'git add'

  • Commit changes using 'git commit'

  • Push changes to the remote repository using 'git push'

  • Pull changes from the remote repositor...

Are these interview questions helpful?
A Devops Engineer was asked
Q. Will you write Groovy scripts in a Jenkins pipeline?
Ans. 

Yes

  • Groovy scripts are commonly used in Jenkins pipelines for automation and customization

  • They allow for more complex logic and functionality compared to declarative pipelines

  • Examples include defining stages, steps, and conditions in the pipeline script

A Devops Engineer was asked
Q. What are the features in Jenkins?
Ans. 

Jenkins is an open-source automation server with features like continuous integration, build automation, and deployment.

  • Continuous integration and delivery

  • Build automation

  • Distributed builds

  • Extensibility through plugins

  • Easy installation and configuration

  • Support for various version control systems

  • Integration with other tools and services

  • Monitoring and reporting

  • Security and access control

A Devops Engineer was asked
Q. What is Docker?
Ans. 

Docker is an open-source platform that allows you to automate the deployment, scaling, and management of applications using containerization.

  • Docker is a containerization technology that packages applications and their dependencies into isolated containers.

  • It provides a lightweight and portable environment for running applications consistently across different systems.

  • Docker allows for easy deployment and scaling o...

Capgemini Devops Engineer Interview Experiences

22 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Questions on codedeploy
  • Q2. Ansible related questions
Round 2 - Technical 

(2 Questions)

  • Q1. Questions about deployment
  • Q2. Terraform questions
Round 3 - Technical 

(2 Questions)

  • Q1. Deployment related
  • Q2. Explain my previous project
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Features used ingcp
  • Ans. 

    Google Cloud Platform (GCP) offers a wide range of features for DevOps engineers to utilize.

    • Compute Engine for virtual machines

    • Cloud Storage for object storage

    • Cloud Functions for serverless computing

    • Cloud Pub/Sub for messaging and event-driven systems

    • Cloud Logging for monitoring and logging

    • Cloud Monitoring for performance monitoring

    • Cloud Deployment Manager for infrastructure as code

  • Answered by AI
  • Q2. Difference between statefulset and deployment
  • Ans. 

    StatefulSet is used for stateful applications with stable, unique network identifiers. Deployment is for stateless applications.

    • StatefulSet manages stateful applications with stable, unique network identifiers

    • StatefulSet maintains a sticky identity for each pod, even if it is rescheduled

    • Deployment is used for stateless applications that can be easily replaced or replicated

    • Deployment manages stateless pods and can scale...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Architecture of Kubernetes
  • Ans. 

    Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.

    • Kubernetes follows a master-slave architecture with a master node that controls multiple worker nodes.

    • Master node includes components like API server, scheduler, controller manager, and etcd.

    • Worker nodes run containers and include components like kubelet, kube-proxy, and con...

  • Answered by AI
  • Q2. Questions around Kafka, Git, Github comands

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is devops in cloud
  • Ans. 

    DevOps in cloud refers to the practice of using DevOps principles and practices in a cloud computing environment.

    • Automating infrastructure provisioning and management

    • Continuous integration and deployment

    • Monitoring and logging in cloud environments

    • Collaboration between development and operations teams

    • Using tools like AWS, Azure, or Google Cloud Platform

  • Answered by AI
  • Q2. What is kubernetes
  • Ans. 

    Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.

    • Kubernetes helps in automating the deployment, scaling, and management of containerized applications.

    • It provides features like automatic scaling, self-healing, load balancing, and rolling updates.

    • Kubernetes uses declarative configuration to define the desired state of the applic...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Salary expectation
  • Q2. Why u left last company
  • Ans. 

    Seeking new challenges and growth opportunities

    • Desire for career advancement

    • Limited opportunities for growth in previous role

    • Looking for new challenges and experiences

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. How would you access onprem artifacts in public cloud
  • Ans. 

    Accessing onprem artifacts in public cloud involves setting up a secure connection and using appropriate tools.

    • Establish a secure VPN connection between onprem and public cloud

    • Use tools like AWS Direct Connect or Azure ExpressRoute for dedicated connections

    • Utilize hybrid cloud solutions like AWS Outposts or Azure Stack for seamless integration

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic question related to DevOps
  • Q2. Cicd arch and python

Devops Engineer Interview Questions & Answers

user image Teja Kiran

posted on 31 Mar 2025

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. Explain what is CI/CD
  • Ans. 

    CI/CD is a set of practices that automate software development and deployment processes, enhancing efficiency and reliability.

    • CI stands for Continuous Integration, where developers frequently merge code changes into a shared repository.

    • CD stands for Continuous Delivery, which ensures that code changes are automatically prepared for a production release.

    • CI/CD pipelines automate the testing and deployment processes, redu...

  • Answered by AI
  • Q2. What is k8
  • Ans. 

    Kubernetes (k8s) is an open-source platform for automating deployment, scaling, and management of containerized applications.

    • Orchestrates containerized applications across a cluster of machines.

    • Supports various container runtimes like Docker, containerd, and CRI-O.

    • Provides features like load balancing, service discovery, and automated rollouts.

    • Uses YAML or JSON files for configuration and deployment.

    • Example: Deploying ...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(10 Questions)

  • Q1. 1. What is CI/CD
  • Ans. 

    CI/CD stands for Continuous Integration/Continuous Deployment. It is a software development practice that enables frequent and automated code integration, testing, and deployment.

    • CI/CD is a set of practices and tools that automate the process of integrating code changes into a shared repository, testing them, and deploying them to production.

    • Continuous Integration involves regularly merging code changes from multiple d...

  • Answered by AI
  • Q2. 2. Will you write groovy script in Jenkins pipeline
  • Ans. 

    Yes

    • Groovy scripts are commonly used in Jenkins pipelines for automation and customization

    • They allow for more complex logic and functionality compared to declarative pipelines

    • Examples include defining stages, steps, and conditions in the pipeline script

  • Answered by AI
  • Q3. 3. What is Docker
  • Ans. 

    Docker is an open-source platform that allows you to automate the deployment, scaling, and management of applications using containerization.

    • Docker is a containerization technology that packages applications and their dependencies into isolated containers.

    • It provides a lightweight and portable environment for running applications consistently across different systems.

    • Docker allows for easy deployment and scaling of app...

  • Answered by AI
  • Q4. 4. What is kubernetes
  • Ans. 

    Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.

    • Kubernetes is used to manage and automate the deployment of containerized applications.

    • It provides features like automatic scaling, load balancing, and self-healing.

    • Kubernetes allows for easy management of containers across multiple hosts and clusters.

    • It provides a declarati...

  • Answered by AI
  • Q5. 5. How will continues integration will happen in Jenkins
  • Ans. 

    Continuous integration in Jenkins is achieved through the use of build triggers and pipelines.

    • Jenkins allows developers to set up build triggers that automatically start a build process whenever changes are pushed to the repository.

    • Build pipelines can be created in Jenkins to define the stages and actions required for continuous integration.

    • Jenkins can integrate with version control systems like Git to fetch the latest...

  • Answered by AI
  • Q6. 6. What are the features in jenkins
  • Ans. 

    Jenkins is an open-source automation server with features like continuous integration, build automation, and deployment.

    • Continuous integration and delivery

    • Build automation

    • Distributed builds

    • Extensibility through plugins

    • Easy installation and configuration

    • Support for various version control systems

    • Integration with other tools and services

    • Monitoring and reporting

    • Security and access control

  • Answered by AI
  • Q7. 7. What is kubernetes
  • Ans. 

    Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.

    • Kubernetes is used to manage and automate the deployment of containerized applications.

    • It provides features like automatic scaling, load balancing, and self-healing.

    • Kubernetes allows for easy management of containers across multiple hosts and clusters.

    • It provides a declarati...

  • Answered by AI
  • Q8. 8. What is continuous integration
  • Ans. 

    Continuous integration is a software development practice where developers frequently merge their code changes into a central repository.

    • It involves automating the build, test, and deployment processes.

    • It helps identify and fix integration issues early in the development cycle.

    • It promotes collaboration and reduces the risk of conflicts between code changes.

    • Popular tools for continuous integration include Jenkins, Travi...

  • Answered by AI
  • Q9. 9. What is the purpose of webhook
  • Ans. 

    Webhooks are a way for applications to communicate with each other in real-time by sending HTTP requests.

    • Webhooks allow applications to receive real-time notifications or data updates.

    • They eliminate the need for constant polling by providing a push mechanism.

    • Webhooks are commonly used in various scenarios like integrating third-party services, triggering events, or automating workflows.

    • Examples include receiving notifi...

  • Answered by AI
  • Q10. 10. Git commands

Interview Preparation Tips

Interview preparation tips for other job seekers - Need well preparation

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Question around azure devops
Round 2 - Technical 

(1 Question)

  • Q1. Question around azure devops
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Introduction, DevOps Tools, Notice Period, Location

Capgemini Interview FAQs

How many rounds are there in Capgemini Devops Engineer interview?
Capgemini interview process usually has 1-2 rounds. The most common rounds in the Capgemini interview process are Technical, HR and Resume Shortlist.
How to prepare for Capgemini Devops Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Capgemini. The most common topics and skills that interviewers at Capgemini expect are Python, Devops, Jenkins, AWS and Linux.
What are the top questions asked in Capgemini Devops Engineer interview?

Some of the top questions asked at the Capgemini Devops Engineer interview -

  1. whats CI-CD, how did you configure it, which monitoring software you u...read more
  2. 5. How will continues integration will happen in Jenk...read more
  3. how to build pipeline by using jenkins,nginx ,ansable and other to...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.6/5

based on 23 interview experiences

Difficulty level

Easy 20%
Moderate 80%

Duration

Less than 2 weeks 50%
2-4 weeks 40%
4-6 weeks 10%
View more
Capgemini Devops Engineer Salary
based on 3.2k salaries
₹2.5 L/yr - ₹15.7 L/yr
7% less than the average Devops Engineer Salary in India
View more details

Capgemini Devops Engineer Reviews and Ratings

based on 146 reviews

3.8/5

Rating in categories

3.9

Skill development

3.9

Work-life balance

3.2

Salary

4.0

Job security

3.9

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 146 Reviews and Ratings
Devops Engineer | 6 To 9 years | Pune

Pune

5-10 Yrs

Not Disclosed

Devops Engineer

Bangalore / Bengaluru

3-7 Yrs

₹ 3.5-20 LPA

DevOps Engineer - Splunk & AppDynamics

Bangalore / Bengaluru

4-9 Yrs

Not Disclosed

Explore more jobs
Consultant
58.4k salaries
unlock blur

₹5.3 L/yr - ₹18.9 L/yr

Associate Consultant
51.3k salaries
unlock blur

₹2.9 L/yr - ₹10 L/yr

Senior Consultant
49.7k salaries
unlock blur

₹7.8 L/yr - ₹26 L/yr

Senior Analyst
22.2k salaries
unlock blur

₹1.6 L/yr - ₹7.5 L/yr

Senior Software Engineer
21.4k salaries
unlock blur

₹3.5 L/yr - ₹13.1 L/yr

Explore more salaries
Compare Capgemini with

Wipro

3.7
Compare

Accenture

3.8
Compare

Cognizant

3.7
Compare

TCS

3.6
Compare
write
Share an Interview