AWS DevOps interview
AWS DevOps interview
FOR A TECHNICAL
INTERVIEW AT
CAPGEMINI
ENGINEERING EE
1
https://capgemini-engineering.com.ua/
DevOps development
AWS DevOps
Dear Candidate,
Please note, that some interview questions are more computer science-oriented than
others, but they are very important and exemplary for technical evaluation because we
need to check your engineering mindset.
The interviewer can independently initiate the transition to the next block of questions in
order to pass all stages of the technical interview on time.
Feedback on questions and practical cases will be provided to you as feedback on the
interview.
AWS:
Your general understanding of networking and AWS networking services, load
balancing, network security and AWS compute services will be evaluated. In
addition, you will be asked about AWS cloud storage options and capabilities, AWS
identity and access management, encryptions, and secret management.
Specifically, the following topics will be covered:
2
https://capgemini-engineering.com.ua/
account networking
▪ EC2: provisioning, AMI, types and cases
▪ EC2: metadata, instance profile, launch
Compute template/config, Auto Scaling groups
▪ Containers: ECS, EKS, Fargate
▪ Serverless: Lambda
▪ S3, EBS, RDS
Storage and ▪ EFS, FSx, instant storage, S3, EBS, RDS, DynamoDB,
Database ElastiCache
▪ Storage gateways, Snowball, RDS, Redshift
▪ IAM, KMS, CloudTrail, AWS certificate manager, AWS
secrets manager, Parameter store, Trusted Advisor
Security
▪ AWS organization, AWS SSO, AWS Cognito, account
limits
Infrastructure as code:
3
https://capgemini-engineering.com.ua/
▪ container internals, capabilities, runtimes
▪ container orchestration purpose, benefits, Docker
Compose
▪ Kubernetes: pod, workload resources, service/ingress,
assigning pods to nodes, storage, Helm, deployment
Container
strategies
orchestration
▪ Kubernetes: node isolation/restriction, auto scaling,
infrastructure on demand, networking, RBAC,
networking policies and service mesh, requirements to
applications running on K8s
CI/CD/CT:
Be ready to show your understanding of CI/CD concepts and the role of CT role in
CI/CD process. Be ready to demonstrate your scripting skills (experience with one
of Bash, PowerShell, Python, etc) and tooling (Linux/Windows).
Specifically, the following topics will be covered:
4
https://capgemini-engineering.com.ua/
▪ purpose of logging and log processing and application
Logging & Logs instrumentation
processing ▪ Tooling: ELK, Datadog, cloud specific
Distributed ▪ purpose of distributed tracing
tracing ▪ Tools: Sentry, OpenTelemetry, Newrelic, cloud specific
Thanks for your interest in joining Capgemini Engineering Eastern Europe! We’re looking
forward to speaking with you.
5
https://capgemini-engineering.com.ua/