i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
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
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
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...
What people are saying about Capgemini
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
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...
Seeking new challenges and growth opportunities
Desire for career advancement
Limited opportunities for growth in previous role
Looking for new challenges and experiences
Capgemini interview questions for designations
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
Get interview-ready with Top Capgemini Interview Questions
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.
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...
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
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...
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...
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...
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
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...
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
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...
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
2 Interview rounds
based on 108 reviews
Rating in categories
Consultant
55.2k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
52k
salaries
| ₹2.9 L/yr - ₹11.8 L/yr |
Senior Consultant
46k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
20.6k
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Engineer
19.9k
salaries
| ₹3.5 L/yr - ₹12.5 L/yr |
Wipro
Accenture
Cognizant
TCS