CI/CD & GitOps interview questions

27 CI/CD & GitOps questions from the MLOps & Integration bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Free to start: the 2-minute IT readiness check — six questions and a result.

Take the free IT readiness check

or take a mock interview set up for this area

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

Answer + AI explanation with Pro

2. Which term means: "automatically building and testing every code change merged to the mainline to catch defects early"?

Junior
  1. A.Continuous Deployment
  2. B.GitOps
  3. C.Blue-green deployment
  4. D.Continuous Integration

Answer + AI explanation with Pro

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)

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

5. Which term means: "keeping the application always in a deployable state with releases gated by a manual approval"?

Junior
  1. A.GitOps
  2. B.Argo CD
  3. C.Continuous Delivery
  4. D.Continuous Training (CT)

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

8. Which term means: "automatically releasing every change that passes the pipeline to production with no manual gate"?

Junior
  1. A.Continuous Deployment
  2. B.Pipeline
  3. C.Blue-green deployment
  4. D.Tekton

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

11. Which term means: "an automated sequence of stages (build, test, scan, deploy) a change passes through"?

Junior
  1. A.Pipeline
  2. B.Continuous Delivery
  3. C.Argo CD
  4. D.Continuous Training (CT)

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

14. Which term means: "an operating model where the desired cluster state lives in Git and a controller continuously reconciles the cluster to it"?

Mid
  1. A.Blue-green deployment
  2. B.GitOps
  3. C.Pipeline
  4. D.Tekton

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

17. Which term means: "a declarative GitOps controller that syncs Kubernetes manifests from a Git repo into the cluster"?

Mid
  1. A.Tekton
  2. B.Continuous Integration
  3. C.Continuous Delivery
  4. D.Argo CD

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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)

Answer + AI explanation with Pro

20. Which term means: "a Kubernetes-native CI/CD framework defining pipelines as custom resources (Tasks, Pipelines, PipelineRuns)"?

Mid
  1. A.Blue-green deployment
  2. B.Continuous Deployment
  3. C.Tekton
  4. D.Pipeline

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

Free to start

Start with a free readiness check

Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every CI/CD & GitOps question come with Pro.

Take the free IT readiness check

or take a mock interview set up for this area

24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers