Skip to content
RED SAGSkills
hardCloud Engineer interview question

Leadership asks you to reduce the cloud bill by 30 percent without hurting reliability. How do you approach it?

What the interviewer wants to hear

  • Get visibility first: tagging, cost allocation, find the top cost drivers
  • Remove waste: idle resources, unattached volumes, old snapshots, non-prod schedules
  • Rightsize and modernize: instance types, Graviton, autoscaling, storage tiers
  • Commitment discounts and Spot where safe
  • Reduce data transfer and NAT costs; set budgets and ownership for ongoing FinOps

Model answer

I would start with data, not guesses. Using Cost Explorer or the cost and usage report with good tagging, I find the top services, accounts and teams driving spend, since usually a few items make up most of the bill. Quick wins come from waste: idle instances, unattached volumes, old snapshots, oversized dev environments running all night, and forgotten load balancers. Next is rightsizing with Compute Optimizer data, moving to newer or ARM-based Graviton instances, tuning autoscaling, and moving storage to Intelligent-Tiering or cheaper classes with lifecycle rules. After usage is lean, I buy Savings Plans for the steady baseline and move fault-tolerant work to Spot. I also review data transfer: NAT gateway traffic, cross-AZ chatter and egress, often fixed with VPC endpoints and caching. To keep reliability, changes go through normal testing and monitoring. Finally, I set budgets, anomaly alerts and team-level showback so savings last.

Can you answer it under time pressure?

Take a timed hard round and get scored on every answer.

Start mock interview

More hard Cloud Engineer questions