Cloud Networking and VPC Design Questions

Designing networks inside a cloud provider: VPC/VNet topology, subnets, route tables, gateways, NAT, and peering, plus private connectivity through VPC endpoints and cloud load balancers. Covers segmentation, security groups and network ACLs, hybrid connectivity to on-premises data centers over VPN or dedicated links like Direct Connect and ExpressRoute, IP address planning across many VPCs and accounts, and how cloud network design differs from traditional data-center networking.

HardSystem Design
45 practiced

Design a multi-account VPC architecture for a large enterprise (50+ accounts) that needs centralized shared services (monitoring, logging, AD), workload isolation, low-latency intra-VPC connectivity, and centralized egress control. Provide a topology, recommended connectivity primitives (TGW/peering/DX), IP allocation approach, and governance controls to prevent accidental exposure.

MediumTechnical
30 practiced

Compare VPC Peering, Transit Gateway (TGW), and PrivateLink (VPC Endpoints) as connectivity options. For each option, list scale limits, typical traffic flow patterns, security boundaries, routing complexity, and scenarios where it should be preferred (e.g., shared services, SaaS integrations, hub-and-spoke networks).

HardTechnical
30 practiced

Design a hybrid connectivity solution for an enterprise datacenter requiring sustained 10 Gbps throughput and 99.99% availability. Compare options: multiple HA VPN tunnels with BGP versus a dedicated provider connection (Direct Connect/ExpressRoute) with VPN fallback. Discuss encryption, BGP failover, redundancy zones, performance, and operational costs.

HardTechnical
24 practiced

Compare three patterns for exposing internal platform services across accounts: (1) a shared-services VPC (hub) with peering/TGW spokes, (2) cross-account private service endpoints (PrivateLink), and (3) a federated service mesh spanning accounts. Evaluate each pattern for security boundary strength, operational overhead, scalability, and service failure isolation.

HardSystem Design
34 practiced

Design a resilient Direct Connect (or ExpressRoute/Cloud Interconnect) solution that provides predictable bandwidth and high availability for enterprise workloads across two regions. Discuss using LAGs (link aggregation), redundant virtual interfaces, a Direct Connect Gateway (or equivalent), partner interconnects, use of VPN for failover, and routing and BGP configuration choices.

Unlock Full Question Bank

Get access to all 45 Cloud Networking and VPC Design interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.