AWS Interview Questions

AWS Interview Questions


AWS Beginner

Global Infrastructure
Question
Explain the following * Availability zone * Region * Edge location
AWS regions are data centers hosted across different geographical locations worldwide, each region is completely independent of one another. 
Within each region,There are multiple isolated locations known as Availability Zones. Multiple availability zones insure high availability in case one of them goes down.

Edge locations are basically content delivery network which caches data and insures lower latency and faster delivery to the users in any location. They are located in major cities in the world.
                    

Question
What is IAM?
                    
S3

Question
Explain what is S3 and what is it used for
S3 stands for 3 S, Simple Storage Service.
S3 is a object storage service which is fast, scalable and durable. S3 enables customers to upload, download or store any file or object that is up to 5 TB in size. While having a maximum size of 5 GB per file (multipart upload if more than 5 GB in size).
                    

Question
What is a bucket?
An S3 bucket is a resource which is similar to folders in a file system and allows storing objects, which consist of data and its  meta data.
                    

Question
True or False? A bucket name must be globally unique
True
                    

Question
What objects in S3 consists of? * Another way to ask it: explain key, value, version id and meta data in context of objects
                    

Question
Explain data consistency
                    

Question
Can you host dynamic websites on S3?. What about static websites?

Question
What security measures have you taken in context of S3?
                    

Question
What is a storage class? What storage classes are you familiar with?
                    
EC2

Question
What is EC2? What is it used for?
                    

Question
What EC2 pricing models are there?
                    

Question
How to increase RAM for a given EC2 instance?

Stop the instance, the type of the instance to match the desired RAM and start the instance.
                    

Question
What is an AMI?
                    

Question
How many storage options are there for EC2 Instances?
                    

Question
What happens when an EC2 instance is stopped or terminated?
                    

Question
What are Security Groups?
                    

Question
How to migrate an instance to another availability zone?
                    

Question
What are spot instances?
                    
CloudFront

Question
Explain what is CloudFront and what is it used for
                    

Question
Explain the following * Origin * Edge location * Distribution
                    

Question
What delivery methods available for the user with CDN?
                    

Question
True or False?. Objects are cached for the life of TTL
                    
Load Balancers

Question
What types of load balancers are supported in EC2 and what are they used for?
  * Application LB - layer 7 traffic
  * Network LB - ultra-high performances or static IP address
  * Classic LB - low costs, good for test or dev environments
                    
Databases

Question
What is RDS?
                    

Question
What are some features or benefits of using RDS?
1. Multi AZ - great for Disaster Recovery
2. Read Replicas - for better performances
                    

Question
What is EBS?
                    

Question
What is VPC?