AWS Interview Questions

 

AWS Fundamentals

1. What is AWS?
AWS (Amazon Web Services) is a cloud computing platform that provides computing power, storage, networking, and other services on demand.
2. What are the advantages of AWS?
Scalability, high availability, pay-as-you-go pricing, global infrastructure, and managed services.
3. What are AWS Regions?
Regions are geographic areas where AWS has data centers.
4. What are Availability Zones?
Availability Zones are isolated data centers within a region used for high availability.
5. What is AWS Global Infrastructure?
It consists of Regions, Availability Zones, and Edge Locations.
---

AWS Compute

6. What is Amazon EC2?
EC2 provides virtual servers in the cloud for running applications.
7. What are EC2 instance types?
Different configurations of CPU, memory, and storage such as General Purpose, Compute Optimized, and Memory Optimized.
8. What is Auto Scaling?
Auto Scaling automatically adjusts the number of EC2 instances based on traffic.
9. What is Elastic Load Balancer?
It distributes incoming traffic across multiple servers.
10. What is EC2 Spot Instance?
Spot instances allow using unused EC2 capacity at lower cost.
---

AWS Storage

11. What is Amazon S3?
Amazon S3 is an object storage service used for storing files and backups.
12. What is EBS?
Elastic Block Store provides persistent storage for EC2 instances.
13. What is EFS?
Elastic File System provides scalable shared file storage for multiple EC2 instances.
14. What is S3 versioning?
Versioning keeps multiple versions of objects in an S3 bucket.
15. What is S3 lifecycle policy?
Lifecycle rules automatically move data between storage classes.
---

AWS Networking

16. What is VPC?
Virtual Private Cloud allows you to create a private network within AWS.
17. What is a subnet?
A subnet is a segment of a VPC network.
18. What is an Internet Gateway?
It enables communication between a VPC and the internet.
19. What is Route 53?
Route 53 is AWS’s DNS service used to route traffic to AWS resources.
20. What is an Elastic IP?
An Elastic IP is a static public IP address assigned to an EC2 instance.
---

AWS Security

21. What is IAM?
IAM controls access to AWS resources through users, roles, and policies.
22. What is a Security Group?
Security groups act as virtual firewalls for EC2 instances.
23. What is AWS KMS?
Key Management Service is used for managing encryption keys.
24. What is AWS Shield?
AWS Shield protects applications from DDoS attacks.
25. What is AWS WAF?
AWS Web Application Firewall protects applications from web attacks.
---

AWS Databases

26. What is Amazon RDS?
RDS is a managed relational database service.
27. What is Amazon Aurora?
Aurora is a high-performance relational database compatible with MySQL and PostgreSQL.
28. What is DynamoDB?
DynamoDB is a NoSQL database service for high-performance applications.
29. What is ElastiCache?
ElastiCache provides Redis or Memcached for caching.
30. What is Redshift?
Redshift is a data warehouse service used for analytics.
---

AWS Serverless

31. What is AWS Lambda?
Lambda runs code without managing servers.
32. What is API Gateway?
API Gateway allows developers to create REST APIs for applications.
33. What is AWS Step Functions?
Step Functions coordinate multiple AWS services in workflows.
34. What is EventBridge?
EventBridge enables event-driven application integration.
35. What is AWS SAM?
Serverless Application Model simplifies serverless deployment.
---

AWS Monitoring

36. What is CloudWatch?
CloudWatch monitors AWS resources and applications.
37. What is CloudTrail?
CloudTrail records AWS API activity for auditing.
38. What is AWS Config?
AWS Config tracks configuration changes in resources.
39. What is AWS Trusted Advisor?
Trusted Advisor provides recommendations for cost, performance, and security.
40. What is AWS Cost Explorer?
Cost Explorer helps analyze AWS spending.
---

AWS Architecture

41. What is high availability in AWS?
Using multiple availability zones to ensure service availability.
42. What is fault tolerance?
Systems continue operating even when components fail.
43. What is AWS disaster recovery?
Strategies to recover applications from failures or outages.
44. What is edge location?
Edge locations are used by CloudFront for caching content.
45. What is AWS Global Accelerator?
Global Accelerator improves application performance using AWS global network.
---

Advanced AWS Questions

46. What is Infrastructure as Code?
Infrastructure is managed using code tools like CloudFormation or Terraform.
47. What is AWS CloudFormation?
CloudFormation automates infrastructure deployment using templates.
48. What is container orchestration in AWS?
AWS supports container orchestration using ECS and EKS.
49. What is AWS Batch?
AWS Batch runs large-scale batch computing jobs.
50. What is AWS Snowball?
Snowball is used for transferring large data volumes to AWS.