Advanced Interview Prep #devsecops #security #ci-cd

DevSecOps Pipeline Engineer — Interview Questions

5 exercises — practice structured answers for DevSecOps Pipeline Engineer interviews covering SAST vs. DAST explanation, security gate strategy, vulnerability acceptance communication, container image scanning, and shift-left ROI framing.

How to structure DevSecOps Pipeline Engineer interview answers
  • SAST vs. DAST: SAST = code review analogy (no runtime); DAST = penetration test analogy (running app only) — both find different things, both required
  • Security gates: block on context-exploitable + fix available; advisory for no-patch-yet; false positive rate above 5% trains developers to bypass the gate
  • Vulnerability acceptance: "we accept this vulnerability because [reason]. Compensating control: [X]. Re-evaluate on [date] or when [patch released]." Never open-ended.
  • Container scanning: image scanning is a superset — covers OS-level CVEs that dependency scanning misses entirely
  • Shift-left ROI: zero marginal cost per CI gate run; development fix costs 30x less than a production breach with GDPR implications
0 / 5 completed
1 / 5
The interviewer asks: "Can you explain the difference between SAST and DAST to a developer who has not worked with security tooling before?"
Which answer is most clear?