RI Study Post Blog Editor

AWS SERVICES INTERVIEW QUESTIONS

 


🔹 AWS Fundamentals (Must-Know)

  1. What is AWS?

  2. What are the advantages of AWS?

  3. Explain Cloud Computing.

  4. What are IaaS, PaaS, SaaS?

  5. What is the AWS Shared Responsibility Model?

  6. What is an AWS Region?

  7. What is an Availability Zone?

  8. Difference between Region and AZ?

  9. What is an Edge Location?

  10. What is AWS Free Tier?


🔹 Identity & Security (IAM)

  1. What is AWS IAM?

  2. Difference between IAM User, Group, Role?

  3. What is an IAM Policy?

  4. What is MFA?

  5. What is STS?

  6. What is least privilege access?

  7. Difference between IAM Role and User?

  8. How do you secure AWS accounts?

  9. What is AWS KMS?

  10. What is AWS Secrets Manager?


🔹 Compute Services

  1. What is Amazon EC2?

  2. What are EC2 instance types?

  3. What is an AMI?

  4. Difference between On-Demand, Reserved, Spot instances?

  5. What is Auto Scaling?

  6. What is Elastic Load Balancer (ELB)?

  7. Types of Load Balancers in AWS?

  8. What is AWS Lambda?

  9. Difference between EC2 and Lambda?

  10. What is a cold start in Lambda?


🔹 Storage Services

  1. What is Amazon S3?

  2. What is an S3 bucket?

  3. What are S3 storage classes?

  4. What is S3 versioning?

  5. What is S3 lifecycle policy?

  6. What is Amazon EBS?

  7. Difference between EBS and EFS?

  8. What is Amazon Glacier?

  9. What is cross-region replication?

  10. How do you secure S3 data?


🔹 Networking (High Priority)

  1. What is a VPC?

  2. What is a Subnet?

  3. Difference between Public and Private Subnet?

  4. What is an Internet Gateway?

  5. What is a NAT Gateway?

  6. What is a Route Table?

  7. Difference between Security Group and NACL?

  8. What is Elastic IP?

  9. What is Route 53?

  10. What is DNS?


🔹 Database Services

  1. What is Amazon RDS?

  2. Supported databases in RDS?

  3. What is Multi-AZ deployment?

  4. What is a Read Replica?

  5. Difference between RDS and DynamoDB?

  6. What is Amazon DynamoDB?

  7. What is a partition key?

  8. What is Amazon Aurora?

  9. Difference between Aurora and RDS?

  10. What is AWS Redshift?


🔹 Monitoring & Management

  1. What is Amazon CloudWatch?

  2. Difference between CloudWatch and CloudTrail?

  3. What is AWS CloudTrail?

  4. What is AWS Config?

  5. What is AWS Trusted Advisor?

  6. What is AWS Systems Manager?

  7. What is CloudWatch Alarm?

  8. How do you monitor AWS resources?

  9. What is AWS Health Dashboard?

  10. What is AWS Well-Architected Framework?


🔹 DevOps & Automation

  1. What is Infrastructure as Code (IaC)?

  2. What is AWS CloudFormation?

  3. Difference between CloudFormation and Terraform?

  4. What is AWS CodePipeline?

  5. What is CodeBuild?

  6. What is CodeDeploy?

  7. What is Blue-Green Deployment?

  8. What is CI/CD?

  9. What is AWS Elastic Beanstalk?

  10. What is AWS OpsWorks?


🔹 AI / ML & GenAI (Modern AWS)

  1. What is Amazon SageMaker?

  2. What is Amazon Rekognition?

  3. What is Amazon Comprehend?

  4. What is Amazon Lex?

  5. What is Amazon Textract?

  6. What is Amazon Polly?

  7. What is Amazon Bedrock?

  8. Difference between Bedrock and SageMaker?

  9. What are Foundation Models?

  10. What is RAG (Retrieval Augmented Generation)?


🔹 High Availability & Disaster Recovery

  1. What is High Availability?

  2. What is Fault Tolerance?

  3. Difference between Backup and DR?

  4. What is RTO and RPO?

  5. What is Multi-Region architecture?

  6. What happens if an AZ fails?

  7. What is Auto Scaling with ELB?

  8. How does S3 ensure durability?

  9. How do you design a fault-tolerant system?

  10. How do you reduce AWS cost?


🔹 Rapid-Fire (One-Line)

  • Is IAM global or regional?

  • Is S3 global?

  • Max S3 object size?

  • Can Lambda run inside VPC?

  • Default VPC?

  • What is CIDR?

  • Can Security Groups deny traffic?

  • What is Spot interruption?

  • What is AWS Shield?

  • What is AWS WAF?


🔹 Advanced IAM & Security

  1. How does IAM policy evaluation logic work?

  2. Difference between identity-based and resource-based policies?

  3. What is explicit deny?

  4. What is AWS Organizations?

  5. What is Service Control Policy (SCP)?

  6. How do you secure a multi-account AWS setup?

  7. What is cross-account access?

  8. How does STS AssumeRole work?

  9. What is AWS Shield Standard vs Advanced?

  10. How does AWS WAF protect applications?

  11. What is AWS GuardDuty?

  12. What is Amazon Inspector?

  13. What is AWS Macie?

  14. How do you protect against DDoS attacks?

  15. How do you manage secrets securely?


🔹 Advanced Networking (Very Important)

  1. Difference between VPC Peering and Transit Gateway?

  2. What is AWS Transit Gateway?

  3. What is VPC Endpoint?

  4. Difference between Interface and Gateway Endpoint?

  5. What is PrivateLink?

  6. What is Hybrid Cloud?

  7. What is Direct Connect?

  8. Difference between Direct Connect and VPN?

  9. What is Global Accelerator?

  10. How does Route 53 failover routing work?

  11. What is Latency-based routing?

  12. What is Split-horizon DNS?

  13. What is IPv6 support in AWS?

  14. What is Network Firewall?

  15. How do you isolate workloads in VPC?


🔹 Advanced Compute & Containers

  1. What is AWS ECS?

  2. Difference between ECS, EKS, and Kubernetes?

  3. What is AWS EKS?

  4. What is Fargate?

  5. What is Node Group in EKS?

  6. What is Cluster Autoscaler?

  7. How does Lambda scale internally?

  8. What are Lambda limits?

  9. What is Step Functions?

  10. When do you use Step Functions vs Lambda?


🔹 Advanced Storage & Data Management

  1. What is S3 Strong Consistency?

  2. What is S3 Object Lock?

  3. What is S3 Access Point?

  4. What is S3 Select?

  5. Difference between Glacier Instant, Flexible, Deep Archive?

  6. What is EBS Snapshot lifecycle?

  7. What is AWS Backup?

  8. What is Storage Gateway?

  9. What is Snowball / Snowmobile?

  10. How do you migrate petabyte-scale data?


🔹 Advanced Databases & Analytics

  1. What is Amazon DynamoDB Global Tables?

  2. What is DynamoDB Streams?

  3. What is DAX?

  4. What is Amazon Aurora Serverless?

  5. What is Amazon ElastiCache?

  6. Difference between Redis and Memcached?

  7. What is Amazon Redshift Spectrum?

  8. What is Amazon Athena?

  9. What is AWS Glue?

  10. What is Lake Formation?


🔹 Observability & Reliability Engineering

  1. What is AWS X-Ray?

  2. How do you trace distributed systems?

  3. What are SLI, SLO, SLA?

  4. What is Chaos Engineering?

  5. What is Fault Injection Simulator?

  6. What is Auto Healing?

  7. What is CloudWatch Logs Insights?

  8. How do you reduce MTTR?

  9. What is event-driven architecture?

  10. What is Amazon EventBridge?


🔹 DevOps & Platform Engineering

  1. What is GitOps?

  2. How does CodePipeline integrate with IaC?

  3. What is Canary deployment?

  4. How do you do zero-downtime deployments?

  5. What is AWS CDK?

  6. Difference between CDK and CloudFormation?

  7. How do you manage secrets in CI/CD?

  8. What is Immutable Infrastructure?

  9. What is Amazon ECR?

  10. What is Amazon EKS Blueprints?


🔹 Cost Optimization & Governance

  1. What is AWS Cost Explorer?

  2. What are Savings Plans?

  3. Difference between Savings Plans and Reserved Instances?

  4. What is AWS Budgets?

  5. What is Compute Optimizer?

  6. How do you design cost-optimized architectures?

  7. What is rightsizing?

  8. What is spot fleet?

  9. How do you manage unused resources?

  10. What is chargeback / showback?


🔹 GenAI & AI (Senior Level)

  1. How do you build RAG using Bedrock?

  2. What is vector similarity search?

  3. How does OpenSearch vector indexing work?

  4. What is Bedrock Agents?

  5. How do you prevent hallucinations?

  6. What is Guardrails for Bedrock?

  7. Bedrock vs OpenAI vs Azure OpenAI?

  8. How do you secure GenAI APIs?

  9. How do you monitor GenAI cost?

  10. How do you productionize GenAI?


🔹 Cloud Architecture & Design

  1. How do you design a globally distributed, low-latency system on AWS?

  2. How do you choose between Multi-AZ vs Multi-Region?

  3. What are cell-based architectures?

  4. What is blast radius and how do you minimize it?

  5. How do you design for eventual consistency?

  6. How do you handle idempotency in distributed systems?

  7. How do you design stateless vs stateful services?

  8. What is back-pressure and how do you handle it?

  9. How do you design for throttling and rate limiting?

  10. How do you avoid single points of failure?


🔹 Distributed Systems & Scalability

  1. What is the CAP theorem and how does AWS handle it?

  2. How does DynamoDB achieve scalability?

  3. How does S3 achieve 11 nines durability?

  4. What is sharding?

  5. What is hot partition problem?

  6. How do you design globally consistent databases?

  7. How does Aurora Global Database work?

  8. What is event sourcing?

  9. What is CQRS?

  10. What is saga pattern?


🔹 Advanced Networking & Traffic Management

  1. When would you use Global Accelerator vs CloudFront?

  2. How does Anycast routing work?

  3. What is cross-region load balancing?

  4. How does AWS Shield mitigate DDoS?

  5. What is TLS termination?

  6. How do you implement mTLS on AWS?

  7. How do you do zero-trust networking?

  8. What is egress-only internet gateway?

  9. How do you monitor network latency?

  10. How do you design secure service-to-service communication?


🔹 Deep Security & Compliance

  1. How does AWS support PCI-DSS, HIPAA, SOC2?

  2. What is defense in depth?

  3. How do you rotate secrets automatically?

  4. What is customer-managed vs AWS-managed KMS keys?

  5. What is envelope encryption?

  6. How do you prevent privilege escalation?

  7. How do you audit IAM at scale?

  8. What is security posture management?

  9. What is zero-trust security in AWS?

  10. How do you secure serverless applications?


🔹 Serverless at Scale

  1. How does Lambda concurrency work?

  2. What is reserved vs provisioned concurrency?

  3. How do you handle Lambda throttling?

  4. How do you design serverless workflows?

  5. Step Functions vs EventBridge vs SQS?

  6. How do you guarantee exactly-once processing?

  7. What is dead-letter queue (DLQ)?

  8. How do you handle poison messages?

  9. How do you ensure idempotent Lambda execution?

  10. How do you debug serverless systems?


🔹 Data Engineering & Analytics

  1. How do you design a data lake on AWS?

  2. What is Lambda architecture vs Kappa architecture?

  3. How does Glue handle schema evolution?

  4. How do you optimize Athena query cost?

  5. How do you design real-time analytics pipelines?

  6. Kinesis vs Kafka (MSK)?

  7. How do you handle late-arriving data?

  8. What is time-series data?

  9. What is Amazon Timestream?

  10. How do you manage data governance?


🔹 DevOps, Platform & SRE

  1. How do you implement progressive delivery?

  2. What is feature flagging?

  3. How do you measure deployment health?

  4. What is error budget?

  5. What is mean time to recovery (MTTR)?

  6. How do you automate rollbacks?

  7. What is policy-as-code?

  8. How does AWS Config Rules help compliance?

  9. What is infrastructure drift?

  10. How do you manage multi-region CI/CD?


🔹 Cost, Performance & Optimization

  1. How do you design cost-aware architectures?

  2. How do you decide compute vs serverless?

  3. What is request-based pricing impact?

  4. How do you optimize network egress cost?

  5. How do you design SLA-aware systems?

  6. What is performance isolation?

  7. How do you handle noisy neighbor problem?

  8. What is Graviton and why use it?

  9. How do you benchmark AWS workloads?

  10. What is capacity planning in cloud?


🔹 GenAI & Future AWS (Principal Level)

  1. How do you design enterprise GenAI platforms?

  2. How does Bedrock isolate customer data?

  3. How do you do secure RAG at scale?

  4. How do you evaluate foundation models?

  5. What is prompt versioning?

  6. How do you prevent prompt injection?

  7. What is LLMOps?

  8. How do you do A/B testing for prompts?

  9. How do you control GenAI hallucinations?

  10. How do you ensure regulatory compliance for GenAI?


🔹 Bar-Raiser / Behavioral + System Design

  1. Design Netflix-like streaming platform on AWS.

  2. Design Uber-like real-time tracking system.

  3. Design high-throughput payment system.

  4. Design global chat application.

  5. Design secure healthcare data platform.

  6. Design IoT ingestion pipeline.

  7. Design AI search engine.

  8. Design multi-tenant SaaS platform.

  9. Design zero-downtime migration strategy.

  10. Explain a production outage you handled.

Previous Post Next Post