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
You need to design a DynamoDB table to support 10,000 writes/sec for a time-series event ingestion API. Explain the importance of partition keys, how to avoid hot partitions, capacity modes (provisioned vs on-demand), and strategies like write sharding and adaptive capacity. Provide one concrete schema suggestion for keys and indexing.
MediumTechnical
62 practiced
Describe how to securely store and rotate application secrets in AWS. Compare AWS Secrets Manager and AWS Systems Manager Parameter Store (SecureString) for rotation capabilities, cost, integration with Lambda/EKS/ECS tasks, and access control patterns. Provide an example of how an application running on EKS can retrieve rotated secrets securely.
HardTechnical
94 practiced
Discuss DynamoDB Global Tables' conflict resolution and consistency model in multi-region, multi-master setups. If two regions write different values for the same item near-simultaneously, how are conflicts resolved, what consistency guarantees exist, and what application-level techniques help avoid or mitigate write conflicts?
MediumSystem Design
62 practiced
Design a CI/CD pipeline on AWS for a containerized microservice: source in GitHub, build, container image registry, automated tests, and deploy to production on ECS or EKS. Describe which AWS services you would use (CodeBuild/CodePipeline or Jenkins on EC2), how you'd integrate ECR, how to handle credentials, approval gates, and rollback strategy for failed releases.
HardSystem Design
63 practiced
Design a high-throughput streaming ingestion pipeline on AWS that reliably ingests millions of events per minute, processes them, and writes aggregates to DynamoDB (for fast lookups) and raw archives to S3. Compare Kinesis Data Streams vs Amazon MSK (Kafka) for this workload and discuss ordering, at-least-once delivery, shard/partition planning, and downstream scaling.

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.