Everything in Cloud Platforms, page 6
Process running but load balancer says unhealthy
The probe path, port, protocol, or expected status may mismatch; a security group may block the probe; the app may be up but not ready.
Connecting two VPCs privately
VPC peering is simple but non-transitive and full-mesh; a Transit Gateway scales hub-and-spoke; PrivateLink exposes one service narrowly.
How cloud DNS resolves a URL to an IP
Recursive resolver queries root, then TLD, then your authoritative cloud DNS zone; the matching record returns an IP, cached per TTL.
Layer 4 vs Layer 7 load balancers
L4 routes on IP and TCP/UDP ports fast and protocol-blind; L7 inspects HTTP for host, path, and headers.
Public and private subnet VPC design
Web server in a public subnet routed to an internet gateway, database in a private subnet with no inbound from the internet, NAT for outbound.
Block storage availability across AZ failure
Block volumes are AZ-bound, so use snapshots, synchronous replication, or app-level replication, trading cost for lower RTO/RPO.
Object store vs NFS consistency models
S3 gives strong read-after-write per object with no partial updates; NFS offers close-to-open with shared mutable files.
Maximizing object-store throughput for small files
Spread keys across prefixes for partition parallelism, batch small files, parallelize and use multipart uploads.
Object storage tiers and lifecycle automation
Tiers trade storage price for retrieval cost and latency; automate with lifecycle rules or intelligent tiering.
Protecting object storage from accidental loss
Enable versioning, MFA delete or object lock, cross-region replication, and least-privilege policies.
Shared file system access across many VMs
Use a managed NFS service like EFS or Filestore; watch per-operation latency, throughput modes, and metadata-heavy small-file workloads.
Diagnosing high I/O wait on a database volume
Check IOPS and throughput against the volume limit, look for burst-credit exhaustion, then move to provisioned IOPS or a larger volume.
Serving user images securely from object storage
Store images in a private bucket, serve via a CDN with origin access control, use signed URLs for private content.
Object vs block vs file storage
Object stores flat keyed blobs over HTTP, block gives raw volumes for one VM, file offers a shared hierarchical mount.
Cost-effective fault-tolerant batch processing
Spot fleets across types, a durable work queue, idempotent checkpointed tasks, retries.
Optimizing low-latency VM-to-VM networking
Cluster placement groups, enhanced networking and SR-IOV, larger instances for more bandwidth.
The instance metadata service explained
A local endpoint exposing instance identity, region, and temporary role credentials.
Managing state across ephemeral instances
Keep instances stateless, externalize sessions to Redis, data to managed databases, files to object storage.
On-Demand vs Reserved vs Spot pricing
On-Demand for unpredictable bursty work, Reserved or Savings Plans for steady baseline, Spot for interruptible fault-tolerant jobs.
Designing an auto-scaling web tier
Front with a load balancer, define a launch template, an auto-scaling group across AZs, and target-tracking policies.
We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.
See open roles