InterviewStack.io LogoInterviewStack.io

Cloud Service and Deployment Models Questions

The foundational service models (IaaS, PaaS, SaaS, FaaS) and deployment models (public, private, hybrid, community cloud) and when each is appropriate. Covers the shared-responsibility boundary, on-demand elasticity, the core value proposition of cloud versus on-premises, and how service-model choice shifts operational ownership. The conceptual entry point before any provider-specific or architectural depth.

HardTechnical
99 practiced

A major cloud provider experiences an S3-like regional outage impacting object storage; your production app depends on that storage for serving user-uploaded content and also writes new uploads. Describe an incident response plan to mitigate user impact, including fallback storage options, asynchronous write queuing, degraded modes, and post-incident reconciliation steps.

HardTechnical
99 practiced

Create a disaster recovery (DR) plan for a critical stateful service with RPO = 1 hour and RTO = 15 minutes across a regional cloud provider failure. Include infrastructure-as-code runbooks, automated promotion steps, DNS/traffic routing, data replication, warm/cold standby choices, runbook ownership and DR test cadence.

MediumTechnical
101 practiced

You're responsible for a static asset service storing 10 million objects totaling 2 TB, modified rarely (0.1% per month), with a requirement for 99.9% availability and low cost. Propose an object storage class strategy across lifecycle (hot, cool, archive), describe expected retrieval costs/latency trade-offs, and how you'd implement fast restores for occasional restores.

MediumTechnical
97 practiced

Design an autoscaling policy for a Kubernetes microservice that should scale horizontally based on CPU and a custom latency SLO. Describe how you'd implement it using the Kubernetes HorizontalPodAutoscaler (HPA), custom metrics (Prometheus adapter or KEDA), cooldowns, and how you'd prevent flapping and over-provisioning.

HardTechnical
102 practiced

Compare managed streaming services (e.g., Kinesis, Pub/Sub) and self-managed Kafka clusters. Discuss trade-offs across latency, throughput, operational overhead, multi-tenancy, exactly-once delivery, retention policies, and integration ecosystems. Give two scenarios where you would prefer each approach.

Unlock Full Question Bank

Get access to all 34 Cloud Service and Deployment Models interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.