Q1
Easy
10 pts
DevSecOps
Shift-left security: SAST/DAST, CI/CD pipeline security, IaC and secrets management.
Q2
Medium
15 pts
SAST analyzes:
Q3
Medium
15 pts
DAST tests a running app from the outside — it stands for Dynamic Application Security ____ .
Q4
Medium
15 pts
Where should API keys/secrets be stored?
Q5
Medium
15 pts
Managing infrastructure with declarative files (e.g. Terraform) is Infrastructure as ____ .
Q6
Medium
15 pts
SCA (Software Composition Analysis) focuses on:
Q7
Medium
15 pts
Trivy and Grype are used to:
Q8
Hard
20 pts
An SBOM is:
Q9
Medium
15 pts
A secrets scanner (e.g. gitleaks) prevents:
Q10
Hard
20 pts
'Policy as Code' (e.g. OPA/Rego) lets teams:
Q11
Medium
15 pts
A CI 'security gate' that fails the build on critical findings ensures:
Q12
Medium
15 pts
Least privilege for CI/CD pipelines means:
Q13
Medium
15 pts
Container images should ideally run as:
Q14
Hard
20 pts
'Distroless'/minimal base images improve security by:
Q15
Hard
20 pts
Image signing with cosign/Sigstore provides:
Q16
Hard
20 pts
SLSA is a framework for:
Q17
Medium
15 pts
Kubernetes RBAC controls:
Q18
Hard
20 pts
A Kubernetes NetworkPolicy is used to:
Q19
Hard
20 pts
An admission controller (e.g. OPA Gatekeeper/Kyverno) can:
Q20
Hard
20 pts
A 'container escape' is dangerous because it lets an attacker:
Q21
Medium
15 pts
Immutable infrastructure means:
Q22
Medium
15 pts
Branch protection + required reviews help by:
Q23
Hard
20 pts
Signed commits provide:
Q24
Medium
15 pts
IaC scanning (Checkov/tfsec) catches:
Q25
Hard
20 pts
IAST combines aspects of:
Q26
Hard
20 pts
Ephemeral CI credentials (e.g. OIDC to cloud) are safer than long-lived keys because:
Q27
Hard
20 pts
DORA metrics measure:
Q28
Medium
15 pts
A 'canary' deployment:
Q29
Medium
15 pts
Pinning dependency versions (lockfiles) helps prevent:
Q30
Hard
20 pts
A dependency 'typosquatting' attack relies on:
Q31
Easy
10 pts
Pre-commit hooks are useful to:
Q32
Hard
20 pts
Storing Terraform state securely matters because it can contain:
Q33
Medium
15 pts
A private artifact registry helps by:
Q34
Medium
15 pts
'Fail the build' on secret detection means:
Q35
Medium
15 pts
License compliance scanning matters to avoid:
Q36
Hard
20 pts
Runtime security tools (e.g. Falco) detect:
Q37
Medium
15 pts
A 'golden image' is:
Q38
Hard
20 pts
Why scan images at BUILD and again in the REGISTRY/runtime?
Q39
Medium
15 pts
The 'principle of least privilege' applied to a service account means:
Q40
Medium
15 pts
GitOps improves security by:
Q41
Medium
15 pts
A 'threat model' in the pipeline helps decide:
Q42
Hard
20 pts
Signing and verifying artifacts throughout the pipeline defends against:
Q43
Hard
20 pts
Ephemeral build environments (fresh runners) reduce risk of:
Q44
Medium
15 pts
SAST false positives are best handled by:
Q45
Medium
15 pts
Container images should be rebuilt regularly to:
Q46
Easy
10 pts
A key DevSecOps culture principle is:
Q47
Medium
15 pts
Scanning pull requests (not just main) helps by:
Q48
Medium
15 pts
Rotating leaked secrets is necessary because:
Q49
Medium
15 pts
Observability (logs/metrics/traces) supports security by:
Q50
Easy
10 pts