Learn DevSecOps core architecture, production scenario-based questions, incident response, and real-world engineering solutions.
❓ Q1: What is DevSecOps?
Click on the dropdown below to reveal the technical answer.
Answer: DevSecOps integrates security practices, tooling, and automated scanning directly into every phase of the standard software development lifecycle (SDLC), rather than treating security audits as an afterthought before release.
❓ Q2: Compare SAST, DAST, and IAST.
Click on the dropdown below to reveal the technical answer.
Answer:
❓ Q3: What is Dependency Scanning?
Click on the dropdown below to reveal the technical answer.
Answer:
Dependency Scanning analyzes project dependency lockfiles (e.g., package-lock.json, go.sum) to match package versions against known vulnerability databases (like CVE databases), alerting if code imports libraries containing security issues.
❓ Q4: What is an SBOM?
Click on the dropdown below to reveal the technical answer.
Answer: An SBOM (Software Bill of Materials) is a machine-readable nested inventory listing all software components, third-party libraries, dependencies, and license details utilized to build an application, allowing teams to track CVE exposures.
❓ Q5: What is Supply Chain Security?
Click on the dropdown below to reveal the technical answer.
Answer: Supply Chain Security is the practice of securing the entire software lifecycle from development to deployment. This includes verifying the integrity of base images, securing CI/CD pipelines, signing commits, auditing dependencies, and protecting registry storage against unauthorized access.
❓ Q6: Define CVE and CVSS.
Click on the dropdown below to reveal the technical answer.
Answer:
CVE-2021-44228 for Log4j).❓ Q7: Explain Container Scanning.
Click on the dropdown below to reveal the technical answer.
Answer: Container Scanning checks container images (typically using tools like Trivy, Clair, or Grype) for vulnerabilities inside operating system libraries, base filesystems, and packages installed within the image.
❓ Q8: How do you design an automated Secret Rotation policy?
Click on the dropdown below to reveal the technical answer.
Answer:
❓ Q9: How do you secure a Kubernetes cluster?
Click on the dropdown below to reveal the technical answer.
Answer:
❓ Q10: What are CIS Benchmarks?
Click on the dropdown below to reveal the technical answer.
Answer: CIS (Center for Internet Security) Benchmarks are globally recognized, consensus-based best practice guidelines used to configure and audit security settings for operating systems, cloud environments (AWS, Azure), and container orchestration platforms (Kubernetes).
❓ Q11: Explain OWASP Top 10.
Click on the dropdown below to reveal the technical answer.
Answer: The OWASP Top 10 is a regularly updated report representing the ten most critical security vulnerabilities affecting web applications (e.g., SQL injections, broken authentication, cryptographic failures, and server-side request forgery).
❓ Q12: What is Image Signing?
Click on the dropdown below to reveal the technical answer.
Answer: Image Signing uses cryptographic key pairs (e.g., using Cosign) to sign a container image after building it. The deployment target (e.g., Kubernetes via a validating webhook) verifies the signature before running the container, ensuring that only trusted, unmodified images run in production.