All Cloud Solutions Architect Interview Flashcards
All 150 Cloud Solutions Architect interview flashcards. Tap any question to practice it.
Easy (50)
- What is cloud computing?
- What is the difference between IaaS
- What is the difference between public
- What is elasticity in the cloud?
- What is the difference between vertical and horizontal scaling?
- What is a cloud region?
- What is an availability zone?
- What is a virtual machine in the cloud?
- How does a container differ from a virtual machine?
- What does a load balancer do?
- What is auto scaling?
- What is object storage used for?
- What is block storage best suited for?
- What does a CDN do?
- What is a VPC?
- What is a subnet in a VPC?
- What is a security group?
- What does IAM do in the cloud?
- What is serverless computing?
- What is a managed database service?
- When would you choose NoSQL over a relational database?
- Why use a cache in cloud architecture?
- What role does DNS play in cloud applications?
- What does an API gateway provide?
- What is a message queue used for?
- How does publish-subscribe messaging work?
- What does high availability mean?
- How does fault tolerance differ from high availability?
- What is disaster recovery in the cloud?
- Why are regular backups important even in the cloud?
- What is a storage snapshot?
- What is an SLA?
- What is latency?
- What is throughput in a system?
- How can you optimize cloud costs?
- What is the pay-as-you-go pricing model?
- When do reserved instances save money?
- What are spot instances good for?
- Why tag cloud resources?
- Why are monitoring and logging essential in the cloud?
- What is infrastructure as code?
- What do CI and CD mean?
- Why are stateless services easier to scale?
- What is the difference between encryption at rest and in transit?
- What is the cloud shared responsibility model?
- What is multi-tenancy in cloud services?
- What is edge computing?
- What does provisioning mean in cloud computing?
- What characterizes a microservices architecture?
- What is failover?
Medium (50)
- What is the purpose of a Well-Architected Framework?
- Why deploy across multiple regions?
- What is the difference between active-active and active-passive?
- What do RTO and RPO define?
- How does a blue-green deployment work?
- What is a canary deployment?
- What is immutable infrastructure?
- What does a NAT gateway do?
- When would you use a transit gateway over VPC peering?
- What problem does a service mesh solve?
- What is the circuit breaker pattern?
- Why is idempotency important in distributed systems?
- What is eventual consistency?
- What does the CAP theorem state?
- How do read replicas improve database performance?
- What is database sharding?
- Why use database connection pooling?
- What characterizes an event-driven architecture?
- What problem does the saga pattern solve?
- What is CQRS?
- How does the strangler fig pattern aid migration?
- Why implement rate limiting?
- What is a dead letter queue?
- How should application secrets be handled in the cloud?
- What does a KMS provide?
- What does a WAF protect against?
- How do you defend against DDoS attacks in the cloud?
- What is the zero trust security model?
- How do storage lifecycle policies reduce cost?
- What is target tracking auto scaling?
- What does Kubernetes do?
- What is a pod in Kubernetes?
- What does the horizontal pod autoscaler do?
- Why use a managed Kubernetes service?
- What are the three pillars of observability?
- How do SLIs
- What is chaos engineering?
- How does the cache-aside pattern work?
- What is a write-through caching strategy?
- Why and how do you version an API?
- What is service discovery?
- Why are data transfer (egress) costs important in cloud design?
- What is the benefit of private endpoints for cloud services?
- What is backpressure in a system?
- How does an idempotency key prevent duplicate operations?
- Why keep immutable backups?
- Why use multiple cloud accounts in an organization?
- What is a warm standby disaster recovery strategy?
- How does throttling differ from hard rate limiting?
- What are sticky sessions and their drawback?
Hard (50)
- Why are consensus algorithms like Raft needed?
- What is the limitation of two-phase commit?
- How does a quorum guarantee consistency in a replicated store?
- What problem does consistent hashing solve?
- What are conflict-free replicated data types?
- Why is exactly-once delivery hard in distributed systems?
- What is event sourcing?
- What problem does the transactional outbox pattern solve?
- What is change data capture used for?
- Why are windows needed in stream processing?
- How does a lakehouse combine data lakes and warehouses?
- How does ELT differ from ETL and why has it grown?
- Why do practitioners use single-table design in DynamoDB?
- What causes a hot partition and why is it a problem?
- How do globally distributed databases handle consistency?
- What is cell-based architecture?
- What is the bulkhead pattern?
- Why do serverless functions have cold starts?
- How does provisioned concurrency address cold starts?
- Why add jitter to exponential backoff?
- How does an idempotent consumer handle duplicate messages?
- How does distributed tracing pinpoint latency across services?
- Why is high cardinality a problem in metrics systems?
- What is FinOps?
- How do data residency requirements affect architecture?
- What is envelope encryption?
- What problem does confidential computing solve?
- What is graceful degradation?
- What is the noisy neighbor problem?
- What role do watermarks play in event-time stream processing?
- How do you estimate the availability of a system with dependencies?
- What does mutual TLS add over standard TLS?
- What is network micro-segmentation?
- How does a pilot light disaster recovery strategy work?
- How are failures handled in an orchestrated saga?
- How do you avoid write hotspots in a sharded or partitioned database?
- What does limiting blast radius mean in architecture?
- How does anycast routing improve global services?
- What are the main multi-tenant isolation models?
- What is the purpose of disaster recovery game days?
- What is read-your-writes consistency?
- What is the thundering herd problem and a fix?
- How do you approach capacity planning for a cloud service?
- Why is a facade important in the strangler fig migration?
- Why does cross-region replication introduce risk for failover?
- What is the sidecar pattern?
- Why is tail latency (p99) important and hard to control?
- How do you evolve event or message schemas safely?
- What happens when a consensus cluster loses quorum?
- What is a split-brain scenario and how is it prevented?
Ready to practice the full interview?
Try a 10-minute interview for free!
No credit card needed.
