InterviewStack.io LogoInterviewStack.io
☁️

Cloud & Infrastructure Topics

Cloud platform services, infrastructure architecture, Infrastructure as Code, environment provisioning, and infrastructure operations. Covers cloud service selection, infrastructure provisioning patterns, container orchestration (Kubernetes), multi-cloud and hybrid architectures, infrastructure cost optimization, and cloud platform operations. For CI/CD pipeline and deployment automation, see DevOps & Release Engineering. For cloud security implementation, see Security Engineering & Operations. For data infrastructure design, see Data Engineering & Analytics Infrastructure.

Cloud Cost Optimization and Financial Operations

Covers strategies and organizational practices for minimizing and managing cloud and infrastructure spend while balancing performance, reliability, and business priorities. Candidates should understand cloud cost drivers such as compute, storage, data transfer, and managed services; pricing models including on demand pricing, reserved capacity commitments, savings plans, and interruptible or spot offerings; and engineering techniques that reduce spend such as rightsizing, autoscaling, storage tiering, caching, and workload placement. This topic also includes financial operations practices for continuous cost management and governance: resource tagging and cost allocation, budgeting and forecasting, chargeback and showback models, anomaly detection and alerting, cost reporting and dashboards, and processes to gate changes that affect spend. Interviewees should be able to estimate recurring costs and total cost of ownership, identify and quantify optimization opportunities, weigh trade offs between cost and business objectives, and describe tools and metrics used to monitor and communicate cost to stakeholders.

36 questions

Cost Aware Architecture and Design

Focuses on how architectural decisions and design patterns affect operating cost and total cost of ownership. Interviewees should be able to reason about trade offs such as managed services versus self managed components, always on virtual machines versus event driven or serverless approaches, reserved versus on demand capacity, use of spot or preemptible instances, and multi region or edge placement. Candidates should demonstrate techniques for reducing cost through storage class selection and lifecycle policies, caching and batching, query and workload optimization, data transfer minimization, and workload isolation. The topic also covers modeling and communicating cost trade offs, estimating ongoing operating expense for alternative designs, and choosing architecture that balances budget constraints with reliability, performance, and engineering effort.

0 questions

Capacity Planning and Resource Optimization

Covers forecasting, provisioning, and operating compute, memory, storage, and network resources efficiently to meet demand and service level objectives. Key skills include monitoring resource utilization metrics such as central processing unit usage, memory consumption, storage input and output and network throughput; analyzing historical trends and workload patterns to predict future demand; and planning capacity additions, safety margins, and buffer sizing. Candidates should understand vertical versus horizontal scaling, autoscaling policy design and cooldowns, right sizing instances or containers, workload placement and isolation, load balancing algorithms, and use of spot or preemptible capacity for interruptible workloads. Practical topics include storage planning and archival strategies, database memory tuning and buffer sizing, batching and off peak processing, model compression and inference optimization for machine learning workloads, alerts and dashboards, stress and validation testing of planned changes, and methods to measure that capacity decisions meet both performance and cost objectives.

0 questions

Cloud Platform Fundamentals

Comprehensive understanding of core public cloud services and the primary trade offs when selecting among them across major providers such as Amazon Web Services, Microsoft Azure, and Google Cloud Platform. Candidates should know compute options including virtual machines, managed compute, containers and serverless functions; storage types including object, block and file storage and lifecycle and archival strategies; managed database offerings for relational, non relational, and data warehouse workloads; networking fundamentals including virtual private networks, subnets, routing, load balancing, content delivery networks, and private connectivity; messaging and integration services such as message queues and event streaming; identity and access management and secrets management; monitoring, logging, and observability; autoscaling, elasticity, high availability, and basic disaster recovery patterns; and cost and pricing considerations. The topic also covers the trade offs between managed services and self managed infrastructure in terms of consistency, latency, cost, operational overhead, and durability, and the ability to map common workload requirements to the right service categories.

0 questions

Cloud Platforms and Tooling

Practical tooling, automation, and platform specific considerations for operating and deploying workloads in public cloud environments. Topics include infrastructure as code tools and templates including vendor native templates and third party tools, account and organization structure and role based access design, deployment automation and pipeline patterns for continuous integration and continuous delivery, platform specific software development kits and command line tooling, container orchestration and serverless deployment tooling, monitoring and logging stacks and alerting, cost and billing tooling and cost optimization methods, and guidance on single cloud versus multi cloud approaches. Candidates should be able to discuss tooling selection criteria, integration between developer and operational tooling, and how tooling choices impact deployment velocity, reliability, and operational overhead.

0 questions

Containerization and Orchestration

End to end container platform knowledge covering both containerization and orchestration at production scale. This includes advanced Docker topics such as image optimization, container networking at scale, build pipelines and registries, and security considerations, plus advanced Kubernetes topics such as cluster management, performance tuning, multi cluster strategies, custom controllers and operators, service mesh and ingress architectures, storage classes and persistent volumes, monitoring and logging, cost optimization, and real world operational challenges. Candidates should be prepared to discuss trade offs between managed and self managed services, deployment strategies, scaling patterns, and lessons learned from production incidents.

0 questions

Google Cloud Platform Deep Dive

In depth coverage of Google Cloud Platform services across compute, networking, storage, orchestration, and platform integrations. Areas include Compute Engine instance management and machine type selection, Google Kubernetes Engine concepts for container orchestration, managed databases such as Cloud SQL and Firestore, Cloud Storage features including versioning and lifecycle, networking components including Virtual Private Cloud, VPN and load balancing, content delivery with Cloud CDN, eventing and messaging with Pub/Sub, and analytics with BigQuery. Candidates should demonstrate design decisions, operational practices, scaling strategies, security and identity considerations, and service limits and trade offs for production deployments.

0 questions

Network Troubleshooting and Tools

Hands on skills for diagnosing and resolving network problems using standard command line and packet analysis tools. Topics include systematic troubleshooting workflows (start with reachability tests and escalate to captures), use of ping and traceroute to verify connectivity and routing paths, netstat and ss to inspect sockets and listening ports, arp and interface commands to check layer two mappings and interface state, router and switch show commands to view routing tables and interface status, and DNS troubleshooting using nslookup and dig. Deep packet capture and analysis with tcpdump and Wireshark is covered, including capture filters, interpreting packet headers and flows, identifying retransmissions, latency sources, and protocol errors. Emphasis is on interpreting tool output, correlating results across layers, and choosing the right tool at each step of an investigation.

0 questions

Container Orchestration and Kubernetes Operations

This topic covers the design, deployment, operation, and scaling of containerized applications and Kubernetes clusters in production environments. Candidates should understand application level constructs such as pods, replica sets, deployments and controllers; rolling updates and canary and blue green deployment strategies; horizontal pod autoscaling and cluster autoscaling; resource requests and limits; scheduling, node and pod affinity and taints. It also includes service discovery, internal and external load balancing, ingress and traffic management, service mesh patterns, persistent storage including persistent volumes and storage classes, and storage provisioning. Candidates should demonstrate knowledge of container networking models, network policies, security and role based access control, secrets management, and observability including logging, metrics and distributed tracing for both cluster and application health. Operational responsibilities include cluster provisioning and upgrades, control plane and etcd considerations, high availability and multi zone topologies, multi cluster strategies, backup and disaster recovery, capacity planning, cost and reliability trade offs, managed versus self managed Kubernetes services, continuous integration and continuous deployment integration, operational runbooks, incident response, and debugging and troubleshooting approaches at production scale. Senior level candidates should be able to articulate cluster architecture and design trade offs, extensibility and automation strategies, maintenance and upgrade strategies, and long term operational governance.

0 questions
Page 1/13