AWS Interview Questions – Introduction

1. [Asked in Infosys] What is AWS?

Answer:
AWS (Amazon Web Services) is a cloud computing platform provided by Amazon. It offers a wide range of cloud services such as computing power, storage, databases, networking, AI/ML, and security, allowing businesses to build and scale applications efficiently.


2. [Asked in TCS] What are the key benefits of using AWS?

Answer:
AWS provides several advantages:

  • Scalability โ€“ Easily scale resources up or down based on demand.
  • Cost-effectiveness โ€“ Pay only for what you use with no upfront costs.
  • High Availability โ€“ Ensures redundancy with multiple data centers.
  • Security โ€“ Provides strong security features like IAM, encryption, and compliance tools.
  • Global Reach โ€“ AWS operates in multiple geographic regions worldwide.

3. [Asked in Cognizant] What are the core components of AWS?

Answer:
AWS has a wide range of services categorized into:

  • Compute โ€“ EC2, Lambda, ECS
  • Storage โ€“ S3, EBS, Glacier
  • Databases โ€“ RDS, DynamoDB, Aurora
  • Networking โ€“ VPC, Route 53, CloudFront
  • Security & IAM โ€“ AWS IAM, KMS, Shield

4. [Asked in Wipro] What is an AWS Region and Availability Zone?

Answer:
AWS Regions are geographical locations where AWS has data centers (e.g., us-east-1, ap-south-1).
Each region has multiple Availability Zones (AZs), which are isolated data centers within a region to ensure high availability and disaster recovery.

Example: us-east-1 has 6 AZs (us-east-1a, us-east-1b, etc.).


5. [Asked in IBM] What are AWS Compute Services?

Answer:
AWS Compute services provide scalable computing power in the cloud. Some key compute services are:

  • EC2 (Elastic Compute Cloud): Virtual servers for hosting applications.
  • Lambda: Serverless compute function that runs code on demand.
  • ECS (Elastic Container Service): Manages and scales containerized applications.
  • EKS (Elastic Kubernetes Service): Fully managed Kubernetes service.

6. [Asked in Deloitte] What is Amazon S3, and why is it used?

Answer:
Amazon S3 (Simple Storage Service) is an object storage service that allows storing and retrieving large amounts of data securely and cost-effectively.

  • Key Features: Unlimited storage, versioning, lifecycle policies, and security.
  • Use Cases: Data backup, website hosting, big data analytics.

Example: A website storing user-uploaded images in an S3 bucket.


7. [Asked in Amazon] How does AWS ensure security in the cloud?

Answer:
AWS follows the Shared Responsibility Model, where:

  • AWS is responsible for securing the infrastructure (data centers, networking).
  • Customers are responsible for securing their applications and data (IAM policies, encryption).

AWS security services include IAM (Identity & Access Management), AWS WAF (Web Application Firewall), AWS Shield (DDoS protection), and AWS KMS (Key Management Service).


8. [Asked in Microsoft] What is AWS Lambda?

Answer:
AWS Lambda is a serverless compute service that allows running code without provisioning servers.

  • Pay-as-you-go pricing (billed for execution time).
  • Automatically scales based on workload.
  • Supports multiple languages (Python, Node.js, Java, Go, C#).

Example: Triggering a Lambda function when an image is uploaded to S3.


9. [Asked in Google] What is the difference between AWS EC2 and AWS Lambda?

Answer:

FeatureAWS EC2AWS Lambda
Server managementRequires manual provisioningFully managed (serverless)
Pricing modelPay for instance uptimePay per execution
ScalingManual or auto-scalingAutomatic
Best forLong-running applicationsEvent-driven applications

10. [Asked in Flipkart] What is the AWS Free Tier?

Answer:
AWS Free Tier allows new users to try AWS services for free for 12 months with certain usage limits.

  • EC2: 750 hours/month (t2.micro instance).
  • S3: 5 GB free storage.
  • Lambda: 1 million requests per month.

The Free Tier helps users explore AWS without incurring costs.