InterviewStack.io LogoInterviewStack.io

Secure Software Delivery: DevSecOps, Pipeline, and Supply Chain Security Questions

Embedding security into how software is built, assembled from dependencies, and shipped. Covers shift-left and secure-SDLC practices, infrastructure-as-code security, CI/CD pipeline and secrets management, integrating security scanning into build and deploy, and configuration and secret management across environments, together with software supply chain security: software composition analysis (SCA), dependency and open-source vulnerability management, build-provenance and artifact integrity, and mitigating supply-chain attack vectors. The 'secure the delivery pipeline and everything it pulls in' discipline, distinct from vendor-risk governance.

MediumTechnical
100 practiced

Walk through a threat modeling exercise for a CI/CD pipeline. Identify key assets, trust boundaries, likely attackers, and top threats (e.g., runner compromise, supply-chain poisoning). Propose mitigations for the top five threats and prioritize them by impact and effort.

MediumTechnical
74 practiced

Describe how to safely integrate DAST scans into CI/CD for services that rely on third-party APIs and internal-only endpoints. Include strategies to avoid flaky results from external partners, protect credentials used by DAST tools, and ensure DAST tests do not cause harmful side effects in production.

MediumSystem Design
85 practiced

Design an access control model for centralized runner pools used by multiple teams. Include RBAC for job submission, segregation for sensitive projects, secrets access controls, credential scoping, and network isolation. Explain enforcement points and auditability.

MediumSystem Design
101 practiced

How would you implement compliance automation to help meet SOC2 control requirements in the SDLC and CI/CD pipeline? Provide concrete examples of automated evidence collection (build logs, test results), config drift detection, role/access reviews, and mapping of technical controls to SOC2 criteria. Discuss retention and auditability considerations.

MediumTechnical
90 practiced

Explain how you would classify controls in a CI/CD pipeline as preventive, detective, or corrective for code signing and deployment approvals. Provide concrete examples of each and describe how to instrument the pipeline to provide evidence for audits.

Unlock Full Question Bank

Get access to all Secure Software Delivery: DevSecOps, Pipeline, and Supply Chain Security interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.