InterviewStack.io LogoInterviewStack.io

AWS Compute and Networking Questions

Covers design and operational knowledge of Amazon Web Services compute and network components. Candidates should understand Amazon Elastic Compute Cloud instances including instance families, sizing considerations, and pricing models such as on demand, reserved, and spot instances. Knowledge of Amazon Machine Images and launch templates, network interfaces, security groups, route tables, and Virtual Private Cloud architecture including public and private subnets, NAT gateways, and peering is expected. Expect questions on load balancing options including Application Load Balancer and Network Load Balancer, autoscaling groups and policies for availability and cost optimization, and hybrid connectivity patterns such as VPN and Direct Connect. Candidates should also be able to reason about high level multi tier application architectures on AWS, security and networking trade offs, and common infrastructure as code and automation approaches used to provision and manage these resources.

EasyTechnical
123 practiced
Explain how an Auto Scaling Group (ASG) operates. Describe instance lifecycle states, the role of health checks and lifecycle hooks, differences between target-tracking, step-scaling, and simple scaling policies, and how ASGs integrate with load balancers and Launch Templates.
HardTechnical
78 practiced
Discuss security and operational implications of using AWS Resource Access Manager (RAM) to share subnets or VPC resources across accounts in a centralized networking model. How would you ensure least privilege, maintain isolation, detect misconfigurations, and audit inter-account traffic when using Transit Gateway and shared subnets?
MediumTechnical
83 practiced
Write a concise Terraform (HCL) snippet that demonstrates creating an aws_autoscaling_group with a mixed_instances_policy that uses a launch template, sets on_demand_base_capacity to 2, and uses spot allocation strategy 'capacity-optimized'. You do not need full provider blocks, but include the main resource configuration pieces and key attributes.
MediumTechnical
72 practiced
An EKS cluster using the AWS VPC CNI begins failing to create new pods due to IP exhaustion. Explain root causes including ENI/IP limits per instance, difference between ENI-per-pod and prefix-delegation models, and mitigation strategies such as adding secondary CIDRs, enabling prefix delegation, switching CNI, or adjusting node sizes.
EasyTechnical
83 practiced
Describe the primary differences between Application Load Balancer (ALB), Network Load Balancer (NLB), and Classic Load Balancer (CLB). Include appropriate use cases for HTTP(S), TCP/UDP, TLS termination, client IP preservation, and for scenarios requiring advanced Layer 7 routing.

Unlock Full Question Bank

Get access to hundreds of AWS Compute and Networking interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.