Capgemini

Capgemini

Global leader in partnering with companies to transform and manage their business by harnessing the power of technology.

4 Rounds ~21 Days Medium
Start Mock Interview

The Interview Loop

Recruiter Screen (30 min)

Standard fit check, behavioral questions, and resume overview.

Technical Loop (3-4 Rounds)

Deep dive into domain knowledge, coding, and system design.

Interview Question Bank

Cloud Engineer Behavioral medium

Tell me about a time you had to convince a reluctant client to adopt a modern cloud practice (like IaC or CI/CD).

#Client Communication #Persuasion #Culture Fit
Cloud Engineer Behavioral medium

Describe a situation where you made a mistake that caused an outage. How did you handle it and what was the post-mortem?

#Accountability #Incident Management
Cloud Engineer Behavioral medium

Capgemini often works with tight deadlines. Tell me about a time you had to deliver a complex cloud solution under immense time pressure.

#Time Management #Prioritization #Agile
Cloud Engineer Behavioral easy

How do you stay updated with the rapidly changing cloud ecosystem (AWS/Azure updates)?

#Self-Improvement #Cloud Trends
Cloud Engineer Behavioral medium

Tell me about a time you had to work with a globally distributed team to resolve a critical technical issue.

#Communication #Global Delivery Model
Cloud Engineer Coding medium

Write a Python script to list all stale AWS EBS volumes (unattached for > 30 days) and delete them.

#Python #Boto3 #AWS
Cloud Engineer Coding medium

Given a log file with various HTTP status codes, write a bash command or Python script to find the top 5 IP addresses that received 500 Internal Server Error.

#Bash #Linux #Log Parsing
Cloud Engineer Coding easy

Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.

#Arrays #Hash Maps
Cloud Engineer Coding medium

Write a script to interact with a REST API, fetch JSON data with pagination, and extract specific fields into a CSV.

#Python #API #Data Processing
Cloud Engineer Coding medium

Given a string s containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.

#Stacks #Strings
Cloud Engineer System Design medium

Explain how you would design a highly available, fault-tolerant architecture in AWS for a 3-tier web application.

#AWS #High Availability #Auto Scaling #Load Balancing
Cloud Engineer System Design hard

A client wants to migrate their legacy monolithic on-premise application to Azure. Walk me through your migration strategy.

#Azure #Migration Strategies #Consulting
Cloud Engineer System Design hard

Design a Disaster Recovery (DR) strategy for a mission-critical cloud application with an RPO of 5 minutes and an RTO of 1 hour.

#Architecture #RPO/RTO #Multi-Region
Cloud Engineer Technical hard

How do you handle Terraform state management in a multi-developer, multi-environment setup? What happens if the state file gets corrupted?

#Terraform #State Management #Collaboration
Cloud Engineer Technical medium

Explain the difference between an Application Load Balancer (ALB) and a Network Load Balancer (NLB) in AWS. When would you use each?

#AWS #Load Balancing #Networking
Cloud Engineer Technical medium

How do you secure a public-facing S3 bucket while still allowing a specific CloudFront distribution to access its contents?

#AWS #S3 #CloudFront #Security
Cloud Engineer Technical hard

Describe how you would set up a Hub and Spoke network topology in Azure. How do you route traffic between spokes?

#Azure #VNet Peering #Network Topology
Cloud Engineer Technical medium

What is the difference between AWS Fargate and EC2 for running ECS/EKS workloads?

#AWS #Containers #Serverless
Cloud Engineer Technical medium

How do you manage secrets and sensitive data in a CI/CD pipeline deploying to Kubernetes?

#Kubernetes #Secrets Management #CI/CD
Cloud Engineer Technical hard

Explain how Kubernetes handles networking. How do Pods communicate across different nodes?

#Kubernetes #Networking #CNI
Cloud Engineer Technical medium

Walk me through a Jenkins or GitLab CI/CD pipeline you built from scratch. How did you handle rollbacks?

#Jenkins #GitLab #Pipelines #Rollbacks
Cloud Engineer Technical hard

You are writing a Terraform module for a client. How do you implement dynamic blocks and use `for_each` vs `count`?

#Terraform #Coding
Cloud Engineer Technical medium

What are Terraform provisioners, and why does HashiCorp recommend using them as a last resort?

#Terraform #Best Practices
Cloud Engineer Technical medium

Explain the concept of GitOps. How does ArgoCD or Flux differ from traditional push-based CI/CD?

#GitOps #Kubernetes #ArgoCD
Cloud Engineer Technical easy

How do you build a Docker image that is optimized for size and security?

#Docker #Security #Optimization
Cloud Engineer Technical medium

How do you enforce least privilege access in AWS IAM? Explain the evaluation logic of IAM policies.

#AWS #IAM #Security
Cloud Engineer Technical hard

A client's cloud bill spiked by 40% last month. How do you investigate and remediate this?

#Cost Optimization #AWS Cost Explorer #Azure Cost Management
Cloud Engineer Technical medium

Explain the use of Azure Private Link vs Service Endpoints.

#Azure #Security #Networking
Cloud Engineer Technical hard

How do you implement network segmentation and micro-segmentation in a Kubernetes cluster?

#Kubernetes #Network Policies #Security
Cloud Engineer Technical medium

What is AWS GuardDuty, and how would you automate the response to a high-severity finding?

#AWS #GuardDuty #Automation
Cloud Engineer Technical hard

A microservice deployed on EKS is randomly crashing with OOMKilled errors, but the node has plenty of memory. How do you troubleshoot?

#Kubernetes #EKS #Performance
Cloud Engineer Technical medium

You receive a P1 alert that a database connection pool is exhausted. What are your immediate steps?

#Databases #Troubleshooting #Incident Response
Cloud Engineer Technical medium

How do you troubleshoot a '502 Bad Gateway' error between an Ingress controller and a backend pod?

#Kubernetes #Ingress #Networking
Cloud Engineer Technical easy

What metrics do you consider most critical when setting up monitoring for a cloud-native application?

#Monitoring #Prometheus #SRE
Cloud Engineer Technical hard

Explain how you would trace a request end-to-end across a distributed microservices architecture.

#Distributed Tracing #Microservices #OpenTelemetry

Difficulty Radar

Based on recent AI-sourced data.

Meet Your Interviewers

The "Standard" Interviewer

Senior Engineer

Focuses on core competencies, system constraints, and clear communication.

Simulate

Unwritten Rules

Think Out Loud

Always explain your thought process before writing code or drawing architecture.

Practice Now