Q1
Explain the differences between imperative and declarative infrastructure-as-code approaches. Which would you use for a multi-environment Kubernetes deployment and why?
Why they ask this:* They want to assess your understanding of IaC philosophies and your ability to choose the right tool for infrastructure management at scale.
Q2
Walk us through how you would design a CI/CD pipeline that handles automated testing, security scanning, and deployment to production with rollback capabilities.
Why they ask this:* This tests your system design skills and knowledge of modern DevOps practices, including your familiarity with tools and best practices for safe deployments.
Q3
How would you monitor and troubleshoot a containerized microservices application experiencing intermittent latency issues in production?
Why they ask this:* They're evaluating your hands-on experience with observability, logging, and debugging in distributed systems—critical skills for mid-level DevOps engineers.
Q4
Describe your approach to implementing secrets management across development, staging, and production environments. What tools have you used and what are their trade-offs?