CI/CD Concepts & Architecture
Can you describe the end-to-end CI/CD pipeline you've built or worked on? What tools did you use and why?
What’s the difference between continuous integration, continuous delivery, and continuous deployment?
How do you design CI/CD pipelines for microservices in Kubernetes? How do you handle interdependencies?
What strategies do you use for rolling updates and zero-downtime deployments?
How do you version and promote artifacts (e.g., Docker images, Helm charts) across environments (dev → staging → prod)?