14 free sample questions in the same style as the live exam. Answers and explanations are revealed as you go — nothing here is scored.
Answered 0 of 14
0 correct
1. A 'non-functional requirement' typically specifies:
Foundation
Requirements Engineering
2. Acceptance criteria are best written to be:
Intermediate
Requirements Engineering
3. Scope creep is best mitigated by:
Advanced
Requirements Engineering
4. Which pattern decouples an object from the concrete classes it depends on by delegating instantiation?
Foundation
Architecture and Design
5. Horizontal scaling refers to:
Intermediate
Architecture and Design
6. When choosing between a relational and a document database for a system with highly variable, nested schemas and low cross-entity transactional needs, the strongest justification is:
9. An application stores API keys directly in source code committed to a public repository. The most appropriate remediation is:
Advanced
Secure Implementation
10. An integration test differs from a unit test primarily in that it:
Intermediate
Testing and Quality Assurance
11. Infrastructure as Code (IaC) refers to:
Foundation
Delivery, DevOps, and Observability
12. Under data privacy regulations such as GDPR, an engineer designing a new feature that collects user location data should primarily apply which principle?
Advanced
Professional Ethics and Legal/Regulatory Duty
13. CASE STUDY — Pecan Street Books runs a checkout service that calls an inventory service synchronously. When inventory is slow, checkout threads exhaust and the whole site goes down. Which change most directly prevents this failure mode?
Intermediate
Architecture and Design
14. CASE STUDY — At Alamo Rentals, a junior developer builds a search feature by concatenating the user's query text directly into an SQL statement. A penetration tester extracts the full customer table. What is the correct fix?
Intermediate
Secure Implementation
Ready for the real thing?
The live CCP exam has 29 questions, runs for 75 minutes, and needs 80% to pass.