Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

Tell me about a system you built or ran on AWS. What services did you use and why?

Note: Naming services is easy; justifying them is what interviewers listen for. For every service you mention, be ready to say what you considered instead.

Cover:

  • The workload and its scale. Traffic pattern, data volume, and availability requirement. A spiky consumer application and a steady internal service lead to different architectures.
  • The services and the reasoning. "We used Fargate rather than EKS because we had four services and no one to run a cluster" is a real answer. "We used Lambda, S3, and DynamoDB" is a list.
  • The hard part. Strong candidates: getting VPC networking and private connectivity right, a database migration with minimal downtime, cost growing faster than usage, or cold starts and concurrency limits under load.
  • Outcome — cost, latency, availability, or deployment frequency, with numbers.

If you inherited the architecture rather than designing it, say so and describe what you changed.

All AWS interview questions

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as