Deloitte
Multinational professional services network with offices in over 150 countries.
4 Rounds
~21 Days
Medium
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 explain a complex cloud architecture to a non-technical client stakeholder. How did you ensure they understood?
#Communication
#Consulting
#Stakeholder Management
Cloud Engineer
•
Behavioral
•
medium
Tell me about a time you identified a significant cost-saving opportunity in a cloud environment.
#Cost Optimization
#Initiative
#Problem Solving
Cloud Engineer
•
Behavioral
•
hard
A client is pushing back on implementing automated testing in the CI/CD pipeline due to budget constraints. How do you handle this?
#Negotiation
#DevOps Culture
#Client Management
Cloud Engineer
•
Behavioral
•
medium
Tell me about a time you disagreed with a senior architect or technical lead on a design decision. How did you resolve it?
#Teamwork
#Communication
#Professionalism
Cloud Engineer
•
Behavioral
•
medium
Describe a time when a project scope changed drastically midway through. How did you adapt?
#Agile
#Scope Creep
#Consulting
Cloud Engineer
•
Behavioral
•
hard
Tell me about a time you had to deliver bad news to a client regarding a project deadline.
#Accountability
#Communication
#Consulting
Cloud Engineer
•
Behavioral
•
easy
Tell me about a time you mentored a junior engineer or helped upskill a client's internal team.
#Mentorship
#Knowledge Transfer
#Consulting
Cloud Engineer
•
Behavioral
•
easy
Why do you want to work as a Cloud Engineer at Deloitte specifically, compared to an in-house engineering role?
#Motivation
#Consulting
#Career Goals
Cloud Engineer
•
Coding
•
medium
Write a Python script using Boto3 to identify and stop all EC2 instances that do not have a 'Project' tag.
#Python
#AWS
#Boto3
#Automation
Cloud Engineer
•
Coding
•
easy
Given an array of integers, return indices of the two numbers such that they add up to a specific target.
#Arrays
#Hash Maps
Cloud Engineer
•
Coding
•
medium
Write a Bash script to parse an Nginx access log and count the number of 5xx HTTP status codes.
#Bash
#Linux
#Log Parsing
Cloud Engineer
•
Coding
•
easy
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.
#Strings
#Stacks
Cloud Engineer
•
Coding
•
medium
Write a function to merge overlapping intervals. This is useful for processing overlapping log timeframes.
#Arrays
#Sorting
Cloud Engineer
•
Coding
•
easy
Write a Python script to parse a JSON file containing cloud resource configurations and extract all resource IDs.
#Python
#JSON
#Data Parsing
Cloud Engineer
•
System Design
•
hard
Walk me through how you would design a secure, highly available 3-tier web application architecture on AWS for a financial services client.
#AWS
#VPC
#High Availability
#Security
Cloud Engineer
•
System Design
•
medium
A client wants to migrate their monolithic on-premise application to the cloud. What migration strategy would you recommend and why?
#Migration Strategies
#6 Rs
#Architecture
Cloud Engineer
•
System Design
•
hard
Design a disaster recovery strategy for a mission-critical database with an RPO of 5 minutes and an RTO of 1 hour.
#RPO/RTO
#Database Replication
#Multi-Region
Cloud Engineer
•
System Design
•
medium
Design a serverless data ingestion pipeline that processes JSON files uploaded to an S3 bucket and stores the parsed data in DynamoDB.
#AWS Lambda
#S3
#DynamoDB
#Event-Driven Architecture
Cloud Engineer
•
System Design
•
hard
Design a highly scalable microservices architecture for an e-commerce platform using Azure services.
#Azure
#Microservices
#Scalability
Cloud Engineer
•
System Design
•
medium
Design a centralized logging and monitoring solution for a multi-region cloud environment.
#Logging
#Monitoring
#ELK/Prometheus
Cloud Engineer
•
Technical
•
medium
How do you manage Terraform state files in a team environment to prevent conflicts and ensure security?
#Terraform
#State Management
#CI/CD
Cloud Engineer
•
Technical
•
medium
Explain the difference between an Application Load Balancer (ALB) and a Network Load Balancer (NLB). When would you use each?
#Load Balancing
#OSI Model
#AWS
Cloud Engineer
•
Technical
•
medium
How do you handle secrets and sensitive data in a CI/CD pipeline?
#CI/CD
#DevSecOps
#Secret Management
Cloud Engineer
•
Technical
•
medium
Describe the lifecycle of a Kubernetes Pod. What happens when a Pod crashes?
#Kubernetes
#Pods
#Troubleshooting
Cloud Engineer
•
Technical
•
easy
What is the difference between IAM Roles and IAM Policies in AWS?
#AWS IAM
#Access Control
Cloud Engineer
•
Technical
•
hard
Explain how you would set up a Blue/Green deployment strategy using Kubernetes.
#Kubernetes
#Deployments
#Traffic Routing
Cloud Engineer
•
Technical
•
medium
What are Terraform modules, and how do they promote DRY principles?
#Terraform
#DRY
#Code Reusability
Cloud Engineer
•
Technical
•
medium
How do you troubleshoot a 'CrashLoopBackOff' error in Kubernetes?
#Kubernetes
#Debugging
#Containers
Cloud Engineer
•
Technical
•
medium
Explain the concept of a VPC Peering connection. What are its limitations?
#AWS VPC
#Networking
#Routing
Cloud Engineer
•
Technical
•
hard
A client's cloud infrastructure is experiencing intermittent latency spikes. Walk me through your troubleshooting steps.
#Performance Tuning
#Observability
#Networking
Cloud Engineer
•
Technical
•
hard
How do you enforce compliance and governance policies across multiple AWS accounts?
#AWS Organizations
#SCPs
#AWS Config
Cloud Engineer
•
Technical
•
easy
What is the difference between Docker CMD and ENTRYPOINT?
#Docker
#Containerization
Cloud Engineer
•
Technical
•
medium
Explain the Strangler Fig pattern in the context of cloud migrations.
#Microservices
#Migration Strategies
#Architecture
Cloud Engineer
•
Technical
•
medium
How do you optimize a Dockerfile to reduce the image size and improve build times?
#Docker
#Optimization
#CI/CD
Cloud Engineer
•
Technical
•
easy
What are the differences between Azure Blob Storage tiers (Hot, Cool, Archive) and when would you use each?
#Azure
#Storage
#Cost Optimization
Difficulty Radar
Based on recent AI-sourced data.
Meet Your Interviewers
The "Standard" Interviewer
Senior EngineerFocuses on core competencies, system constraints, and clear communication.
SimulateUnwritten Rules
Think Out Loud
Always explain your thought process before writing code or drawing architecture.