AWS cloud engineer screening questions for recruiters

AWS cloud engineer screening questions for recruiters: skills by level, questions on IAM, networking, cost and incidents, and red flags to note.

LinkedInX

A first screen for an AWS cloud engineer should confirm which AWS services the candidate has run in production, how they handle access and networking, and whether they build infrastructure in code or by clicking through the console. About 20 minutes is enough. Certifications are common in this field, so the screen's job is to find the hands-on experience behind them.

What does an AWS cloud engineer do?

An AWS cloud engineer designs, builds and runs systems on Amazon Web Services: servers and containers, storage, databases, networking, user access, monitoring and cost. The Bureau of Labor Statistics doesn't list cloud engineering as its own occupation in its computer and IT group. The nearest is computer network architects, whose networks range "from small connections between two offices to virtual capabilities such as a cloud infrastructure that serves multiple customers."

Which skills should you check at each level?

Level What they should be able to talk about
Junior (0 to 2 years) Core services (EC2, S3, IAM, VPC basics), the console and the command line, connecting to and troubleshooting an instance, reading CloudWatch logs, one scripting language
Mid-level (2 to 5 years) Network design with public and private subnets, IAM roles and policies, infrastructure as code (CloudFormation, CDK or Terraform), containers on ECS or EKS, RDS, autoscaling, monitoring, cost tagging
Senior (5+ years) Multi-account setups, security and the shared responsibility model, designing for failure across Availability Zones and regions, cost optimization, migrations from on-premises, architecture reviews

What screening questions should you ask an AWS cloud engineer?

Swap in the services named in the job description.

Describe the AWS setup for an app you supported. What ran where?

This shows whether they understand how the pieces connect, or only know the service names.

Strong answer: walks through it, for example a load balancer in front of containers on ECS, a database on RDS in private subnets, files in S3, a CDN in front, and which region and account it all lived in.

Weak answer: a list of services ("EC2, S3, Lambda, RDS, DynamoDB") with nothing connecting them.

How do you give an application running on EC2 or Lambda access to an S3 bucket?

This shows whether they follow basic access-control practice or take shortcuts.

Strong answer: an IAM role attached to the instance or function, with a policy that allows only the actions it needs on that one bucket. No access keys stored on the server.

Weak answer: "Create an IAM user and put the access keys in the config file."

What is the difference between a public and a private subnet, and what would you put in each?

Any AWS engineer should answer this basic networking question clearly.

Strong answer: a public subnet has a route to the internet through an internet gateway, so load balancers go there. App servers and databases sit in private subnets and reach the internet, if needed, through a NAT gateway. Security groups control traffic between them.

Weak answer: "Public is for public data and private is for private data."

The AWS bill jumped last month. How do you find out why?

Cost is part of the job, and clients ask about it.

Strong answer: opens Cost Explorer and breaks the bill down by service and tag, looks for idle or oversized instances, forgotten resources and data transfer charges, then sets budgets and alerts so it's caught earlier next time.

Weak answer: "I'd ask the finance team," or "turn off what we don't need," with no way of finding it.

How do you build AWS infrastructure so it can be recreated exactly?

This separates engineers who use infrastructure as code from those who click through the console.

Strong answer: CloudFormation, CDK or Terraform kept in Git, changes reviewed before they're applied, and separate environments built from the same code.

Weak answer: "We documented the console steps in a wiki."

Under AWS's shared responsibility model, what was your team responsible for?

AWS says it is "responsible for protecting the infrastructure that runs all of the services offered in the AWS Cloud," while the customer's share depends on the services they use.

Strong answer: names their side concretely: IAM permissions, encrypting data, network rules, patching the operating system on EC2, backups.

Weak answer: "AWS handles the security."

Tell me about an incident on AWS that you helped fix.

Real incidents show the experience behind the certificate.

Strong answer: a specific event, such as a full disk, an expired certificate, a security group change that cut off traffic or a problem in one Availability Zone, with what they changed afterward. Senior candidates may connect it to one of the six pillars in AWS's Well-Architected Framework, such as reliability.

Weak answer: no personal role in any incident.

What red flags should you note?

  • Several AWS certifications but no production system they can describe.
  • Using the root account or long-lived access keys as normal practice.
  • They can't name the region or the main services their last app ran on.
  • "Serverless" and "microservices" in every answer, with no detail behind either.
  • They describe only console work for a role that requires infrastructure as code.

Cloud roles often carry admin access to client accounts. Read how to spot a proxy interview, and for remote contractors, the North Korean IT worker checklist.

How do you run this screen with Simplehire?

Add the services and practices the client cares about as the role's required skills, for example IAM, VPC networking, Terraform, ECS and cost optimization. Send the interview link; the candidate talks with our AI interviewer in the browser, and you get a screening report afterward.

Tier Price and length When we'd use it for cloud roles
Basic $2 per screen, about 15 minutes First screens on junior or support-level cloud roles
Adaptive $3 per screen, about 20 minutes Before client submission; follow-up questions dig deeper into the candidate's answers, with a per-answer AI assessment
Advanced $5 per screen, about 30 minutes Senior or client-critical roles; deeper follow-ups on strong answers and an optional coding round, scored separately

If Areas to probe lists IAM or networking, start your own call there. The verdict and Skills demonstrated X/Y are a recommendation, and the decision is yours. Cloud engineers often hold admin access to client accounts, so on top of the proctoring that runs on every screen, consider requiring an ID check and a second device that shows the candidate's desk. The first 25 Basic screens each month are free; pricing has the rest.

Related pages: DevOps engineer questions, Azure cloud engineer questions and data engineer questions.

Frequently asked questions

Is an AWS certification enough to screen someone in?

A certification shows the candidate studied AWS. It doesn't show they have run production systems on it. Use it as a prompt to ask for a real setup they supported.

What is the AWS shared responsibility model?

It's how AWS splits security duties with its customers. AWS protects the infrastructure that runs its services; the customer is responsible for what they build and configure on top, such as user access, data and network rules. A cloud engineer should be able to explain which parts were theirs.

Can the same questions be used for an Azure role?

The ideas carry over (access control, networking, infrastructure as code, cost), but the service names differ. We have a separate page of Azure cloud engineer questions with Azure terms.

Sources

  1. U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: Computer Network Architects, checked 19 Oct 2026 (opens in a new tab)bls.gov
  2. AWS, Shared Responsibility Model, checked 19 Oct 2026 (opens in a new tab)aws.amazon.com
  3. AWS, Well-Architected Framework: The pillars of the framework, checked 19 Oct 2026 (opens in a new tab)docs.aws.amazon.com

Screen your next candidate before you submit

25 free Basic screens every month, no card required. After that, $2, $3 or $5 per screen depending on depth.

Get started free