Compute, storage, networking, and the tradeoffs behind them.
This is a spoken, conceptual discussion, not a live-coding exercise. You explain your reasoning out loud — concepts, tradeoffs, and "what would happen and why" — while the interviewer follows up and pushes on anything vague or surface-level.
Can you explain the difference between EC2, ECS, and Lambda, and how you'd decide which to use for a given workload?
Can you explain the difference between S3, EBS, and EFS, and when you'd use each?
Can you explain what a VPC is, and walk me through the difference between a public and private subnet?
Can you explain the difference between an IAM role and an IAM user, and when you'd use each?
Can you explain the difference between RDS and DynamoDB, and how you'd decide between them for a new service?
Can you explain what multi-AZ deployment gives you that a single availability zone doesn't?
Can you explain cold starts in Lambda, and what you can do to reduce their impact?
Can you explain a few ways you'd reduce AWS costs on a project that was running over budget?
These are a few examples — each real session pulls 5 questions at random from a larger pool across every category above, so repeat sessions won't repeat the same set.
5 free interviews every month, any track, no card required.