InterviewStack.io LogoInterviewStack.io

Cloud Platforms and Infrastructure Questions

Comprehensive understanding of cloud computing platforms and core infrastructure concepts. Candidates should know service models including Infrastructure as a Service, Platform as a Service, and Software as a Service, and be familiar with major providers such as Amazon Web Services, Google Cloud Platform, and Microsoft Azure. Core technical knowledge includes compute models, storage systems, networking fundamentals such as domain name system and load balancing, virtual private networks and network segmentation, virtualization, containerization for example Docker, orchestration with Kubernetes, serverless architectures, and microservices. Candidates should be able to evaluate trade offs between managed services and self managed solutions with respect to cost, reliability, operational burden, scalability, performance, security, and vendor lock in, and reason about when to choose platform managed services versus building custom infrastructure. The topic also covers system design considerations for high availability and fault tolerance, capacity planning and autoscaling, monitoring and observability, deployment strategies, and operational practices such as infrastructure as code and continuous integration and continuous delivery. This knowledge is critical for backend engineers, site reliability engineers, and DevOps roles and is increasingly relevant across many engineering positions.

MediumTechnical
29 practiced
Provide a Kubernetes YAML manifest (Deployment + HorizontalPodAutoscaler) for a stateless web service named "catalog": 3 replicas, container image registry.example/catalog:1.2, CPU requests 200m, CPU limits 500m, liveness probe (HTTP /healthz) and readiness probe (HTTP /ready). The HPA should scale between 3 and 10 replicas targeting 60% CPU. You can show the manifest as YAML.
HardTechnical
24 practiced
Kubernetes API server saturation is causing scheduling failures during large rollouts: describe root causes that can produce this behavior (e.g., controller loops, API request storms), how you would diagnose the control plane, and short/medium-term mitigations and long-term fixes.
HardSystem Design
32 practiced
Design a multi-region, active-active architecture for a stateful service that must support global reads and writes (e.g., user profile store). Address data replication (sync/async), conflict resolution, DNS routing and failover, consistency trade-offs, and monitoring you would add to detect replication issues.
EasyTechnical
32 practiced
Explain what a CDN (Content Delivery Network) and edge caching provide. Give examples of resource types that benefit most from a CDN, explain cache invalidation strategies, and describe when a CDN would not help application performance.
HardTechnical
27 practiced
As a Staff SRE you need to convince executives to invest in formal SRE practices (error budgets, SLOs, runbooks, automation). Draft the key elements of your business case: metrics to show, cost vs benefit, risk quantification, and initial pilot plan with measurable KPIs.

Unlock Full Question Bank

Get access to hundreds of Cloud Platforms and Infrastructure interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.