Skip to content
Job preparation

DevOps Engineer · 3-5 Years

Real implementation, debugging, tools, logs, edge cases, and measurable fixes.

Try each answer before revealing the suggested coaching answer.

← All DevOps Engineer levels

25 questions

01You are working on a production project and DevOps principles starts causing issues. How would you diagnose and fix it as a DevOps Engineer?

A production answer

Say this first: DevOps principles should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply DevOps principles, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 1
02How have you implemented CI vs CD in a real DevOps project?

A production answer

Say this first: CI vs CD is a choice between approaches with different strengths. The useful answer is the decision rule, not a dictionary definition.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply CI vs CD, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Choose the option that fits the workload and constraints; do not present one option as universally superior.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 2
03A release is blocked because of a problem related to Git branching strategy. What steps would you take?

A production answer

Say this first: Git branching strategy should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply Git branching strategy, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

request or change → guardrail / validation → Git branching strategy → observable result → owner review

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 3
04What logs, metrics, or artifacts would you check while troubleshooting pipeline stages?

A production answer

Say this first: The important point about pipeline stages is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply pipeline stages, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 4
05How would you make artifact management reliable enough for day-to-day production use?

A production answer

Say this first: artifact management should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply artifact management, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 5
06You are working on a production project and Docker image vs container starts causing issues. How would you diagnose and fix it as a DevOps Engineer?

A production answer

Say this first: Docker image vs container is a choice between approaches with different strengths. The useful answer is the decision rule, not a dictionary definition.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply Docker image vs container, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Choose the option that fits the workload and constraints; do not present one option as universally superior.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 6
07How have you implemented multi-stage Docker build in a real DevOps project?

A production answer

Say this first: The important point about multi-stage Docker build is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply multi-stage Docker build, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 7
08A release is blocked because of a problem related to Kubernetes pods and deployments. What steps would you take?

A production answer

Say this first: Kubernetes pods and deployments should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply Kubernetes pods and deployments, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 8
09What logs, metrics, or artifacts would you check while troubleshooting services and ingress?

A production answer

Say this first: The important point about services and ingress is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply services and ingress, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 9
10How would you make Helm charts reliable enough for day-to-day production use?

A production answer

Say this first: Helm charts should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply Helm charts, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 10
11You are working on a production project and ConfigMap and Secrets starts causing issues. How would you diagnose and fix it as a DevOps Engineer?

A production answer

Say this first: ConfigMap and Secrets should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply ConfigMap and Secrets, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 11
12How have you implemented blue-green deployment in a real DevOps project?

A production answer

Say this first: The important point about blue-green deployment is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply blue-green deployment, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 12
13A release is blocked because of a problem related to canary deployment. What steps would you take?

A production answer

Say this first: canary deployment should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply canary deployment, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 13
14What logs, metrics, or artifacts would you check while troubleshooting rollback strategy?

A production answer

Say this first: The important point about rollback strategy is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply rollback strategy, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 14
15How would you make Infrastructure as Code reliable enough for day-to-day production use?

A production answer

Say this first: Infrastructure as Code should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply Infrastructure as Code, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 15
16You are working on a production project and Terraform state starts causing issues. How would you diagnose and fix it as a DevOps Engineer?

A production answer

Say this first: Terraform state should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply Terraform state, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 16
17How have you implemented Ansible configuration management in a real DevOps project?

A production answer

Say this first: The important point about Ansible configuration management is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply Ansible configuration management, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 17
18A release is blocked because of a problem related to environment promotion. What steps would you take?

A production answer

Say this first: environment promotion should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply environment promotion, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 18
19What logs, metrics, or artifacts would you check while troubleshooting secrets management?

A production answer

Say this first: The important point about secrets management is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply secrets management, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 19
20How would you make monitoring and alerting reliable enough for day-to-day production use?

A production answer

Say this first: monitoring and alerting should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply monitoring and alerting, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 20
21You are working on a production project and logging strategy starts causing issues. How would you diagnose and fix it as a DevOps Engineer?

A production answer

Say this first: logging strategy should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply logging strategy, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

request or change → guardrail / validation → logging strategy → observable result → owner review

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 21
22How have you implemented incident response in a real DevOps project?

A production answer

Say this first: The important point about incident response is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply incident response, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 22
23A release is blocked because of a problem related to cloud cost optimization. What steps would you take?

A production answer

Say this first: cloud cost optimization should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply cloud cost optimization, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 23
24What logs, metrics, or artifacts would you check while troubleshooting pipeline security basics?

A production answer

Say this first: The important point about pipeline security basics is how an engineer recognizes the unsafe path early and prevents it from becoming customer impact.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply pipeline security basics, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • Start with containment and evidence. Changing several variables at once makes the incident harder to understand.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 24
25How would you make DORA metrics reliable enough for day-to-day production use?

A production answer

Say this first: DORA metrics should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.

Use a real scenario

Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply DORA metrics, verify the result, and explain the user impact. For a DevOps Engineer, attach the explanation to an evaluation set and retrieval trace.

Show judgment

  • describe the implementation path, the main trade-off, and the evidence you would collect.
  • State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
  • Call out prompt injection and unsupported answers and the control that reduces it.

Concrete check

kubectl rollout status deployment/<service> --timeout=90s

Evidence to mention

Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.

Practice prompt: Use an internal support assistant that answers from approved policy documents as the example and show where you would stop a risky rollout.

Link to question 25

Further reading

These are original practice questions and suggested answers. Adapt them to your own work and explain evidence, trade-offs, and limitations.