CI/CD & GitOps interview questions

27 real CI/CD & GitOps questions from the MLOps & Integration bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is Continuous Integration?

Junior
  1. A.a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  2. B.an operating model where the desired cluster state lives in Git and a controller continuously reconciles the cluster to it
  3. C.automatically building and testing every code change merged to the mainline to catch defects early
  4. D.running two identical environments and switching traffic to the new one for instant, reversible cutover
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.Continuous Integration — automatically releasing every change that passes the pipeline to production with no manual gate
  2. B.Continuous Integration — running two identical environments and switching traffic to the new one for instant, reversible cutover
  3. C.Continuous Integration — automatically building and testing every code change merged to the mainline to catch defects early
  4. D.Continuous Integration — a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
Reveal the answer + AI explanation — free account

4. What is Continuous Delivery?

Junior
  1. A.a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  2. B.keeping the application always in a deployable state with releases gated by a manual approval
  3. C.a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
  4. D.the MLOps extension of CI/CD that automatically retrains and redeploys models on new data or drift
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.Continuous Delivery — the MLOps extension of CI/CD that automatically retrains and redeploys models on new data or drift
  2. B.Continuous Delivery — keeping the application always in a deployable state with releases gated by a manual approval
  3. C.Continuous Delivery — automatically releasing every change that passes the pipeline to production with no manual gate
  4. D.Continuous Delivery — a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
Reveal the answer + AI explanation — free account

7. What is Continuous Deployment?

Junior
  1. A.a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  2. B.a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
  3. C.an operating model where the desired cluster state lives in Git and a controller continuously reconciles the cluster to it
  4. D.automatically releasing every change that passes the pipeline to production with no manual gate
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.Continuous Deployment — an automated sequence of stages (build, test, scan, deploy) a change passes through
  2. B.Continuous Deployment — automatically releasing every change that passes the pipeline to production with no manual gate
  3. C.Continuous Deployment — running two identical environments and switching traffic to the new one for instant, reversible cutover
  4. D.Continuous Deployment — keeping the application always in a deployable state with releases gated by a manual approval
Reveal the answer + AI explanation — free account

10. What is Pipeline?

Junior
  1. A.a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  2. B.a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
  3. C.automatically releasing every change that passes the pipeline to production with no manual gate
  4. D.an automated sequence of stages (build, test, scan, deploy) a change passes through
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Junior
  1. A.Pipeline — automatically building and testing every code change merged to the mainline to catch defects early
  2. B.Pipeline — a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  3. C.Pipeline — a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
  4. D.Pipeline — an automated sequence of stages (build, test, scan, deploy) a change passes through
Reveal the answer + AI explanation — free account

13. What is GitOps?

Mid
  1. A.keeping the application always in a deployable state with releases gated by a manual approval
  2. B.running two identical environments and switching traffic to the new one for instant, reversible cutover
  3. C.an operating model where the desired cluster state lives in Git and a controller continuously reconciles the cluster to it
  4. D.automatically building and testing every code change merged to the mainline to catch defects early
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Mid
  1. A.GitOps — keeping the application always in a deployable state with releases gated by a manual approval
  2. B.GitOps — running two identical environments and switching traffic to the new one for instant, reversible cutover
  3. C.GitOps — automatically releasing every change that passes the pipeline to production with no manual gate
  4. D.GitOps — an operating model where the desired cluster state lives in Git and a controller continuously reconciles the cluster to it
Reveal the answer + AI explanation — free account

16. What is Argo CD?

Mid
  1. A.keeping the application always in a deployable state with releases gated by a manual approval
  2. B.an automated sequence of stages (build, test, scan, deploy) a change passes through
  3. C.a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
  4. D.automatically building and testing every code change merged to the mainline to catch defects early
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.Argo CD — automatically building and testing every code change merged to the mainline to catch defects early
  2. B.Argo CD — a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  3. C.Argo CD — running two identical environments and switching traffic to the new one for instant, reversible cutover
  4. D.Argo CD — a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
Reveal the answer + AI explanation — free account

19. What is Tekton?

Mid
  1. A.running two identical environments and switching traffic to the new one for instant, reversible cutover
  2. B.an automated sequence of stages (build, test, scan, deploy) a change passes through
  3. C.a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
  4. D.a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Mid
  1. A.Tekton — running two identical environments and switching traffic to the new one for instant, reversible cutover
  2. B.Tekton — an automated sequence of stages (build, test, scan, deploy) a change passes through
  3. C.Tekton — a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  4. D.Tekton — an operating model where the desired cluster state lives in Git and a controller continuously reconciles the cluster to it
Reveal the answer + AI explanation — free account

22. What is Continuous Training (CT)?

Senior
  1. A.automatically releasing every change that passes the pipeline to production with no manual gate
  2. B.the MLOps extension of CI/CD that automatically retrains and redeploys models on new data or drift
  3. C.a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  4. D.automatically building and testing every code change merged to the mainline to catch defects early
Reveal the answer + AI explanation — free account

23. Which term means: "the MLOps extension of CI/CD that automatically retrains and redeploys models on new data or drift"?

Senior
  1. A.Argo CD
  2. B.Continuous Training (CT)
  3. C.Continuous Deployment
  4. D.Continuous Integration
Reveal the answer + AI explanation — free account

24. Which statement is correct?

Senior
  1. A.Continuous Training (CT) — automatically building and testing every code change merged to the mainline to catch defects early
  2. B.Continuous Training (CT) — the MLOps extension of CI/CD that automatically retrains and redeploys models on new data or drift
  3. C.Continuous Training (CT) — a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  4. D.Continuous Training (CT) — a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster
Reveal the answer + AI explanation — free account

25. What is Blue-green deployment?

Senior
  1. A.an operating model where the desired cluster state lives in Git and a controller continuously reconciles the cluster to it
  2. B.keeping the application always in a deployable state with releases gated by a manual approval
  3. C.running two identical environments and switching traffic to the new one for instant, reversible cutover
  4. D.automatically releasing every change that passes the pipeline to production with no manual gate
Reveal the answer + AI explanation — free account

26. Which term means: "running two identical environments and switching traffic to the new one for instant, reversible cutover"?

Senior
  1. A.Continuous Deployment
  2. B.Blue-green deployment
  3. C.Continuous Training (CT)
  4. D.Pipeline
Reveal the answer + AI explanation — free account

27. Which statement is correct?

Senior
  1. A.Blue-green deployment — a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)
  2. B.Blue-green deployment — keeping the application always in a deployable state with releases gated by a manual approval
  3. C.Blue-green deployment — automatically releasing every change that passes the pipeline to production with no manual gate
  4. D.Blue-green deployment — running two identical environments and switching traffic to the new one for instant, reversible cutover
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice CI/CD & GitOps free