Accenture

Accenture

Global professional services company with leading capabilities in digital, cloud and security.

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

DevOps Engineer Behavioral medium

A client is overspending on cloud resources. How do you identify idle resources and implement a FinOps culture within the engineering teams?

#Cost Optimization #Cloud Management #Consulting
DevOps Engineer Behavioral medium

You receive a P1 alert at 2 AM stating that the production database is unreachable. Walk me through your incident response process.

#Incident Response #Troubleshooting #Communication
DevOps Engineer Behavioral hard

Tell me about a time you worked with a client or development team that was highly resistant to adopting DevOps practices (like automated testing or CI/CD). How did you handle it?

#Stakeholder Management #Change Management #Agile
DevOps Engineer Behavioral medium

How would you explain the value of 'Infrastructure as Code' to a non-technical business stakeholder who is concerned about the time it takes to write the code?

#Consulting #Communication #IaC
DevOps Engineer Behavioral medium

During a cloud migration project, the client keeps adding new requirements that are out of scope. How do you manage this scope creep while maintaining a good relationship?

#Consulting #Scope Management #Client Relations
DevOps Engineer Behavioral medium

Tell me about a time you made a mistake that caused a production outage. What happened, and what did you learn?

#Accountability #Post-mortem #Continuous Improvement
DevOps Engineer Behavioral easy

Accenture projects often involve globally distributed teams. How do you ensure effective communication and collaboration across different time zones?

#Remote Work #Communication #Agile
DevOps Engineer Coding medium

Write a Terraform snippet to provision an AWS S3 bucket with versioning enabled and a lifecycle policy that transitions objects to Glacier after 30 days.

#Terraform #AWS S3 #Coding
DevOps Engineer Coding medium

Write a Bash script that parses a Nginx access log file, counts the number of HTTP 500 errors, and outputs the top 5 IP addresses causing them.

#Bash #Linux #Log Parsing
DevOps Engineer Coding medium

Write a Python script using Boto3 that finds all unattached (available) EBS volumes in an AWS region and deletes them to save costs.

#Python #AWS Boto3 #Automation
DevOps Engineer Coding easy

Write a function in Python to check if a given string is a valid IPv4 address.

#Python #String Manipulation #Networking
DevOps Engineer Coding medium

How would you find all files larger than 1GB in a Linux filesystem and sort them by size?

#Linux #Bash #CLI
DevOps Engineer Coding medium

Write a Python script using the 'requests' library to authenticate with a REST API using a Bearer token and fetch a list of users.

#Python #API #Networking
DevOps Engineer System Design medium

Design a deployment strategy for a mission-critical client application that requires zero downtime. Compare Blue/Green and Canary deployments in this context.

#Deployment Strategies #High Availability #Traffic Routing
DevOps Engineer System Design hard

Accenture is helping a client migrate from an on-premise Jenkins setup to GitHub Actions. Walk me through your migration strategy and architectural considerations.

#GitHub Actions #Jenkins #Migration Strategy
DevOps Engineer System Design hard

Design a highly available and scalable Kubernetes architecture on AWS (EKS) for a microservices application expecting unpredictable traffic spikes.

#Kubernetes #AWS EKS #Scalability
DevOps Engineer System Design medium

Design a secure 3-tier VPC architecture on AWS for a financial client. Where do you place the web servers, app servers, and databases?

#AWS #VPC #Security
DevOps Engineer System Design hard

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

#Disaster Recovery #Cloud Architecture #High Availability
DevOps Engineer System Design medium

A client is deciding between the ELK stack and Datadog for enterprise logging. What factors would you discuss to help them choose?

#ELK #Datadog #Consulting
DevOps Engineer Technical medium

A client has a monolithic Jenkins pipeline that takes 45 minutes to run. How would you optimize it to reduce the build and deployment time?

#Jenkins #Pipeline Optimization #Parallelization
DevOps Engineer Technical medium

How do you securely manage and inject secrets into a CI/CD pipeline without exposing them in the source code or build logs?

#Secret Management #CI/CD #Security
DevOps Engineer Technical easy

An Azure DevOps pipeline fails intermittently with a 'Resource not available' error. How do you troubleshoot this?

#Azure DevOps #Troubleshooting #Build Agents
DevOps Engineer Technical medium

How do you manage Terraform state files in a team of 10 DevOps engineers working concurrently on the same infrastructure?

#Terraform #State Management #Collaboration
DevOps Engineer Technical medium

Explain the concept of Terraform modules. How would you structure a repository to ensure DRY principles for multiple environments (Dev, QA, Prod)?

#Terraform #Modularity #DRY
DevOps Engineer Technical hard

A client manually changed a security group rule in the AWS console, causing Terraform drift. How do you detect and resolve this safely?

#Terraform #Configuration Drift #AWS
DevOps Engineer Technical easy

What is the difference between 'terraform plan' and 'terraform apply', and why is it important in an automated pipeline?

#Terraform #CLI Commands
DevOps Engineer Technical medium

A client's Docker images are over 2GB, causing slow deployments. What techniques would you use to optimize and reduce the image size?

#Docker #Optimization #Best Practices
DevOps Engineer Technical medium

You notice a Kubernetes Pod is stuck in a CrashLoopBackOff state. Walk me through your exact commands and thought process to debug this.

#Kubernetes #Troubleshooting #CLI
DevOps Engineer Technical easy

Explain the differences between ClusterIP, NodePort, and LoadBalancer services in Kubernetes. When would you use each?

#Kubernetes #Networking
DevOps Engineer Technical hard

How would you implement zero-trust network security between microservices running inside the same Kubernetes cluster?

#Kubernetes #Network Policies #Service Mesh
DevOps Engineer Technical medium

Compare Azure RBAC with AWS IAM. How do you implement the principle of least privilege in a multi-cloud environment?

#Azure #AWS #IAM #RBAC
DevOps Engineer Technical easy

How do you ensure an AWS S3 bucket is completely private and cannot be accidentally made public by a developer?

#AWS S3 #Security
DevOps Engineer Technical medium

How do you set up Prometheus to scrape custom application metrics, and how do you visualize them in Grafana?

#Prometheus #Grafana #Observability
DevOps Engineer Technical hard

Explain the concepts of SLIs, SLOs, and Error Budgets. How do you implement them in a practical DevOps workflow?

#SRE #SLO #Error Budgets
DevOps Engineer Technical hard

In a microservices architecture with 50+ services, users are reporting high latency. How do you trace the request to find the bottleneck?

#Distributed Tracing #Microservices #Observability

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