Top 25 AWS Interview Question To Prepare For.

The pre-appearing phase of an interview is a bit tricky. Don’t you think?

You study the nook and corners of each and every topic, you get trained properly to answer all the questions, you keep memorizing everything in your head over and over again. Yet, it is a constant that you get sweaty palms every time you appear for an interview.

It would have been great if you could have an idea about the interview questions beforehand. Isn’t it?

Well, if you are going to sit for an AWS interview at any point of time this year, then we have those solutions ready for you! Here are the top 25 AWS interview questions along with their answers that every interviewer loves to ask their candidates. Have a look!

1. Define and explain the three basic types of cloud services and the AWS products that are built based on them?

  • Computing
  • Storage
  • Networking

There are a few AWS products that are built based on these services. They are as follows:

  • Computing — EC2, Elastic Beanstalk, Lambda, Auto-Scaling, and Lightsat are based on computing
  • Storage — S3, Glacier, Elastic Block Storage, Elastic File System are based on storage
  • Networking — VPC, Amazon CloudFront, Route53 are based on networking

2. What is the difference between the Availability Zone and Region?

3. Define auto-scaling.

4. What is geo-targeting in the cloud front?

5. What are the steps involved in a CloudFormation Solution?

  1. Create or use an existing CloudFormation template with the help of JSON or YAML format.
  2. Save the code in an S3 bucket that serves as a repository for the code.
  3. Use AWS CloudFormation to call the bucket and create a stack on your template.
  4. CloudFormation reads the file and understands the services by order, the relationship between them, and provisions the services one after another.

6. How do you upgrade or downgrade a system with near-zero downtime?

  • Open EC2 console
  • Choose Operating System AMI
  • Launch an instance with the new instance type
  • Install the updates
  • Install applications
  • Test the instance and make sure that it’s working
  • Deploy the new instance and replace the older instance
  • After Deploying the new instance you can upgrade or downgrade the system with near-zero downtime.

7. Is there any other alternative tool to log into the cloud environment other than console?

  • Putty
  • AWS CLI for Linux
  • AWS CLI for Windows
  • AWS CLI for Windows CMD
  • Eclipse

8. What is a DDoS attack, and what services can minimize them?

  • AWS Shield
  • Amazon Route53
  • Amazon CloudFront
  • ELB
  • VPC

9. How do you set up a system to monitor website metrics in real-time in AWS?

  • State changes in Amazon EC2
  • Auto-scaling lifecycle events
  • Scheduled events
  • AWS API calls
  • Console sign-in events

And in this way, it helps you to monitor the application status of various AWS services and custom events as well.

10. Name some of the AWS services that are not region-specific

  • IAM
  • Route 53
  • Web Application Firewall
  • CloudFront

11. What are the different types of EC2 instances based on their costs?

  • On-demand Instance:
    This is pocket friendly for a short time but not when taken for the long run.
  • Spot Instance:
    Less expensive than the on-demand instance. You can buy it through bidding as well.
  • Reserved Instance
    This one is the right instance to use for a year or more.

12. How do you set up SSH agent forwarding so that you do not have to copy the key every time you log in?

  1. Go to your PuTTY Configuration
  2. Go to the category SSH -> Auth
  3. Enable SSH agent forwarding to your instance

13. What are Solaris and AIX operating systems? Are they available with AWS?

AIX is another operating system that runs only on Power CPU and not on Intel. For this reason, you cannot create AIX instances in EC2.

Since both the operating systems have their limitations, they are not currently available with AWS.

14. How do you configure CloudWatch to recover an EC2 instance?

  • Create an Alarm using Amazon CloudWatch
  • In the Alarm, go to Define Alarm -> Actions tab
  • Choose Recover this instance option

15. What are the common types of AMI designs?

  • Fully Baked AMI
  • Just Enough Baked AMI (JeOS AMI)
  • Hybrid AMI

16. How can you recover/login to an EC2 instance for which you have lost the key?

  1. Verify that the EC2Config service is running
  2. Detach the root volume for the instance
  3. Attach the volume to a temporary instance
  4. Modify the configuration file
  5. Restart the original instance

17. How do you allow a user to gain access to a specific bucket?

  1. Categorize your instances
  2. Define how authorized users can manage specific servers.
  3. Lockdown your tags
  4. Attach your policies to IAM users

18. VPC is not resolving the server through DNS. What might be the issue, and how can you fix it?

19. How do you monitor Amazon VPC?

  • CloudWatch and CloudWatch logs
  • VPC Flow Logs

20. What are the factors to consider while migrating to Amazon Web Services?

  • Operational Costs (Including the cost of infrastructure, ability to match demand and supply, transparency, and others.
  • Workforce Productivity
  • Cost avoidance
  • Operational resilience
  • Business agility

21. What is RTO and RPO in AWS?

RPO or Recovery Point Objective is the maximum amount of data loss your company is willing to accept when measured in time.

22. What are the elements of an AWS CloudFormation template?

  • Template parameters
  • Output values
  • Data tables
  • Resources
  • File format version

23. How can you automate EC2 backup using EBS?

  1. Get the list of instances and connect to AWS through API to list the Amazon EBS volumes that are attached locally to the instance.
  2. List the snapshots of each volume, and assign a retention period of the snapshot. Once that is done, create a snapshot of each volume.
  3. Remove the snapshot if it is older than the retention period.

24. What is the difference between EBS and Instance Store?

On the other hand, Instance Store is temporary storage that is physically attached to a host machine. You cannot detach one instance and attach it to another with the help of it. Data in an Instance Store is lost forever if any instance has been terminated.

25. How do you auto-delete old snapshots?

  • Take snapshots of the EBS volumes on Amazon S3.
  • Use AWS Ops Automator to handle all the snapshots automatically.
  • This allows you to create, copy, and delete Amazon EBS snapshots.


Well, this is just a teaser! You can get a lot more than these AWS interview questions. Where you may ask? Well, the place is our AWS training sessions, the time and other details you can find out right here! Plus, you know that an AWS certification can always make you two steps ahead of your competitors. Isn’t it? So hurry up, and get one for yourself too!

We, "NovelVista Learning Solution" have expertise in providing high end training & Certification programs for ITIL®, PRINCE2,PMP, SIAM, Cloud, AWS, Devops etc