InterviewStack.io LogoInterviewStack.io

Amazon Web Services Core Services Questions

Comprehensive knowledge of the foundational Amazon Web Services that are commonly used to design, deploy, and operate cloud applications. This includes compute services such as Amazon Elastic Compute Cloud for virtual machines and instance families, Amazon Web Services Lambda for serverless functions, and Amazon Elastic Beanstalk for managed application platforms; storage services such as Amazon Simple Storage Service for object storage, Amazon Elastic Block Store for block volumes, and Amazon Elastic File System for shared file storage; database services such as Amazon Relational Database Service for managed relational databases, Amazon DynamoDB for NoSQL, and Amazon ElastiCache for in memory caching; networking and content delivery including Amazon Virtual Private Cloud networking concepts, subnets, security groups, load balancers, and Amazon CloudFront; container and orchestration options such as Amazon Elastic Container Service and Amazon Elastic Kubernetes Service; and management and security services including Identity and Access Management, Amazon CloudWatch monitoring and logging, Auto Scaling, and cost and service limit considerations. Candidates should understand core service characteristics, common configuration choices and trade offs, operational considerations such as high availability and fault tolerance, basic security and compliance approaches, performance and cost optimization, and guidance for selecting one service over another for typical application patterns.

MediumTechnical
76 practiced
Compare Amazon EBS volume types gp2, gp3 and io2 in terms of baseline performance, IOPS and throughput provisioning, cost model, durability SLA, and typical use cases. For a highly transactional OLTP database with steady high IOPS and low latency needs, explain how you would choose type, size, and IOPS configuration.
HardTechnical
95 practiced
You must migrate a 20TB transactional PostgreSQL database to Amazon RDS for PostgreSQL with minimal downtime. Provide a detailed migration plan covering compatibility checks, initial bulk export/import or physical seeding, continuous replication (CDC), validation checks, cutover steps including DNS and application switch, rollback strategies, and AWS services or tools you would use to achieve minimal user-visible downtime.
MediumTechnical
92 practiced
An EC2-hosted web server is showing sustained high CPU and slow response under moderate load. Outline a step-by-step troubleshooting plan using AWS tools and OS-level techniques to identify whether the problem is CPU-bound, IO-bound, memory-starved, or network-saturated. Provide short-term mitigations and long-term remediation options.
EasyTechnical
75 practiced
What is Amazon CloudFront and what problems does it solve for global applications? Explain edge caches, TTLs, origin configurations (S3, ALB, custom), and how you can extend CloudFront behavior using Lambda@Edge or CloudFront Functions for low-latency customization at the edge.
HardTechnical
109 practiced
You must design the database tier for a global e-commerce app that requires strictly consistent inventory counts at checkout across regions. Evaluate options including RDS multi-AZ, RDS read-replicas, Aurora Global Database, DynamoDB global tables, leader-follower with single-writer and region-local caches. Recommend an architecture that provides correctness and explain the latency and complexity trade-offs.

Unlock Full Question Bank

Get access to hundreds of Amazon Web Services Core Services interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.