CCDV-F Study Guide

CCDV-F cheat sheet

The fields, values and orderings worth holding in memory the morning of the exam.

Exam facts

Scored questions53Time120 minutes
Pass mark720 / 1,000 scaledFormatMultiple choice and multiple response
Biggest domainApplications and Integration, 33.1%SmallestEval and Debugging, 2.6%

Domain weights, in order

WeightDomain
33.1%Applications and Integration
16.8%Model Selection and Optimisation
14.7%Agents and Workflows
11.0%Prompt and Context Engineering
10.6%Tools and MCPs
8.1%Security and Safety
3.1%Claude Code
2.6%Eval, Testing and Debugging

Stop reasons

ValueDo
end_turnUse the response
tool_useExecute, append tool_result, loop
max_tokensTruncated — do not parse as final
stop_sequenceHit your stop string
refusalSafety stop; may not match your schema
pause_turnContinue the turn
model_context_window_exceededTrim input

Retry matrix

Retry429 (honour retry-after), 500, 504, 529
Do not retry400, 401, 403, 404, 413
Size caps32 MB Messages · 256 MB Batch · 500 MB Files

The five workflow patterns

PatternUse when
Prompt chainingFixed, decomposable steps; gate between them
RoutingDistinct input categories, or cost-based model selection
Parallelisation — sectioningIndependent subtasks run at once
Parallelisation — votingSame task repeated for confidence
Orchestrator–workersSubtasks not known in advance
Evaluator–optimiserClear criteria and iteration measurably helps

Numbers to know

Cache breakpoints4 max · order tools → system → messages
Cache pricingread 0.1× · write 1.25× (5 min) or 2× (1 h)
ITPMCache reads do not count toward it
Batches50% off · ≤100,000 requests / 256 MB · ≤24 h · no streaming
Strict tools≤20 per request · ≤24 optional params · ≤16 using anyOf
Tool overhead+286 tokens (auto/none) · +406 (any/tool)
Thinking budgetMinimum 1,024 tokens; must leave room under max_tokens
Stop sequencesMaximum 5
Context editing defaultsTrigger 100,000 input tokens · keep 3 tool uses

Schema support

Supportedtypes, properties, required, additionalProperties, enum, const, anyOf, oneOf, type arrays, items
Not supportedpattern, allOf, not, if/then/else, dependentSchemas, recursion

MCP quick reference

Server primitivesTools · Resources · Prompts
Client primitivesSampling · Elicitation · Logging
Transportsstdio (local, one client) · Streamable HTTP (remote, many)
Tool namingmcp__<server>__<tool>
Shared config.mcp.json at the repo root, with ${VAR} expansion
stdio ruleNever write to stdout

← Previous: The 13 anti-patterns  |  Next: Questions & answers — Domain 1 →

Developer CCDV-F Real Exam Questions

Ready to Pass Your CCDV-F Certification?

Practice with authentic exam questions, verified explanations, and timed test simulation to guarantee your success.

Starting from $69.00
Take Practice Exam →