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.

0 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.

34 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

Backup Strategy and Operations

Designing, implementing, and operating reliable backup systems that meet business recovery objectives. Topics include deciding what to back up and why, data classification and tiering, mapping Recovery Time Objective and Recovery Point Objective to backup types and cadence, backup frequency and windows to minimize production impact, retention policy design and lifecycle management, storage selection from local fast restores to off site or cloud tiered storage and air gapped copies, deduplication and compression trade offs, application aware backups and quiescing, automation and orchestration of backup workflows, monitoring and alerting for backup health, integrity verification and routine restore drills, encryption and access controls for backup data, cost and capacity planning, and planning restores at scale. Candidates should also be prepared to discuss trade offs, operational runbooks, and how backup operations support compliance requirements.

0 questions

Linux and Unix Fundamentals

Practical command line and system administration knowledge for Linux and Unix style operating systems. Candidates should understand the file system hierarchy and common directories, file and directory permissions and ownership, user and group management, package management and software installation, service and startup management, system logging and basic log inspection, process management and signals including job control and background processes, and secure remote access using secure shell. Candidates should be proficient with common command line utilities for searching and text processing, input and output redirection and piping, and basic shell scripting constructs such as variables, conditionals, loops, and simple functions to automate routine tasks. Interview assessments may include hands on tasks and explanations such as navigating the file system, creating and managing files and directories, changing permissions and ownership, monitoring and terminating processes, inspecting logs to diagnose issues, managing services and packages, writing short scripts to automate workflows, and describing troubleshooting approaches for common system problems.

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.

35 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
Page 1/15