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.

MediumTechnical
99 practiced

Explain how you would run Apache Spark jobs on Kubernetes. Describe the role of the driver and executors, resource requests/limits, dynamic allocation, and strategies to prevent executor OOM or long GC pauses when reading large Parquet datasets from object storage.

HardSystem Design
105 practiced

Design a lakehouse architecture using object storage and a metadata/transaction layer (e.g., Delta Lake/Hudi/Iceberg). Explain how you would enforce ACID semantics, handle schema evolution, and support time-travel queries for analytics at petabyte scale.

EasyTechnical
102 practiced

Define the core components of cloud networking for data platforms: VPC/Virtual Network, subnet, route table, security group/firewall, NAT, and Internet Gateway. Explain their role when provisioning a data-processing cluster that must access both public storage and private database endpoints.

HardTechnical
79 practiced

Discuss trade-offs between managed streaming (e.g., MSK/Kinesis) and self-managed Kafka on Kubernetes for a low-latency, high-throughput event backbone with strict ordering requirements. Focus on latency, operational complexity, control over configuration, and failure modes.

EasyTechnical
105 practiced

List the primary cloud cost drivers for a data platform (compute, storage, network egress, managed service license/instance costs, I/O, API calls). For each, describe one levers you would use to reduce cost while minimizing impact to performance.

Unlock Full Question Bank

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

Sign in to Continue

Join thousands of developers preparing for their dream job.