gitGood.dev

AWS Interview Questions

Practice Amazon Web Services questions covering EC2, S3, Lambda, IAM, VPC, and cloud architecture best practices.

76
Total Questions
14
Easy
42
Medium
20
Hard
Showing 1-20 of 76 questionsPage 1 of 4
Sign up to start practicing these questionsSign up free →
S3 Storage Classes
QuizEasy
EC2 Instance Selection
QuizMedium
VPC Security Groups vs NACLs
QuizMedium
Lambda Concurrency and Limits
QuizMedium
RDS Multi-AZ vs Read Replicas
QuizEasy
IAM Policy Evaluation
QuizHard
DynamoDB Partition Key Design
QuizHard
CloudFront Cache Behavior
QuizMedium
Kinesis vs SQS
QuizMedium
Elastic Beanstalk Deployment
QuizEasy
AWS Step Functions Orchestration
QuizMedium
EventBridge Event Patterns
QuizHard
ECS Launch Types
QuizMedium
Aurora Serverless v2
QuizMedium
Global Accelerator vs CloudFront
QuizHard
Secrets Manager Rotation
QuizMedium
Service Control Policies
QuizHard
AWS Transfer Family
QuizEasy
AWS App Runner
QuizEasy
AWS PrivateLink
QuizMedium
...

Frequently Asked Questions

What AWS services should I know for interviews?

Core services include EC2, S3, Lambda, IAM, VPC, RDS, DynamoDB, SQS, SNS, CloudFront, and Route 53. For DevOps roles, also know CloudFormation/CDK, CodePipeline, ECS/EKS, and CloudWatch. Understanding the Well-Architected Framework is valuable.

How do AWS interviews differ from general cloud interviews?

AWS interviews focus on specific service selection and configuration, IAM policies, VPC networking, and cost optimization. They test your ability to choose the right AWS service for specific requirements and understand service limits and pricing models.

What is the difference between EC2, Lambda, and ECS?

EC2 provides virtual servers you manage yourself. Lambda is serverless - you upload code and AWS handles scaling and infrastructure. ECS/EKS runs Docker containers with orchestration. Choose EC2 for full control, Lambda for event-driven short tasks, and ECS for containerized applications.

How does IAM work in AWS?

IAM controls who can access what in AWS. It uses users, groups, roles, and policies. Policies are JSON documents defining permissions. Best practices include least privilege, using roles over access keys, enabling MFA, and using service-linked roles for cross-service access.

What is the AWS Well-Architected Framework?

It consists of six pillars: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability. Each pillar provides best practices for building robust cloud architectures. Interviewers often frame questions around these pillars.

How should I design for high availability on AWS?

Use multiple Availability Zones for redundancy, Auto Scaling Groups for EC2, multi-AZ RDS deployments, S3 for durable storage, Route 53 health checks for DNS failover, and CloudFront for global content delivery. Design every component to handle the failure of any single AZ.

Explore Other Categories