Examworthyexamworthy.com

Claude Certified Developer - Foundations cheat sheet

Anthropic

Exam version 1.0Reviewed 2026-08-27

Free to share. Examworthy is not affiliated with or endorsed by Anthropic; CCDV-F and related marks belong to their respective owners.

At a glance

53
Questions
120 min
Time allowed
720 / 1000
Pass mark
$125
Cost (USD)

Format: Proctored multiple-choice and multiple-response; each item states how many responses to select

Domain weight map

Heaviest first - spend your time here
Applications and Integration33.1% · 96 Q
Model Selection and Optimization16.8% · 49 Q
Agents and Workflows14.7% · 42 Q
Prompt and Context Engineering11% · 31 Q
Tools and MCPs10.6% · 31 Q
Security and Safety8.1% · 24 Q
Claude Code3.1% · 9 Q
Eval, Testing, and Debugging2.6% · 8 Q

How this exam thinks

This exam rewards the engineer who reads the stated constraint first and lets it eliminate the options, rather than the one who knows the most features.

Spot the trap

Tempting wrong answers, and why they fail

Tempting but wrong

I can instruct the model in the system prompt to state the policy revision it used, and sample answers monthly to confirm it complies.

Why it fails

Tempting because the answers would usually carry a revision label, but an instruction is guidance the model can omit under pressure, so the audit trail would depend on generated text rather than on a recorded fact.

Applications and Integration

Tempting but wrong

A character count is finer grained than a word count, so surely it is a stable proxy for the model's input budget.

Why it fails

It is tempting because characters are finer grained than words, but the ratio of characters to tokens still varies by script and by content, so a fixed character ceiling either rejects valid prose or lets dense text through. Only a tokeniser measures the unit the request is bounded by.

Model Selection and Optimization

Tempting but wrong

If an agent can call the same five tools, giving it the steps in its system prompt and letting it decide the order should be equivalent and save me writing orchestration code.

Why it fails

Tempting because a model with the same five tools looks equivalent and needs less orchestration code. It is wrong because the order becomes a model decision that can differ per invoice, which defeats both the per-step failure attribution and the reproducibility requirement.

Agents and Workflows

Tempting but wrong

Surely I can just let the markup accumulate and rely on compaction to summarise it once the working context nears its limit?

Why it fails

Tempting because compaction does reclaim room in a long conversation, but it is the wrong instrument here: it summarises material that should never have been carried in the first place, and the payloads keep arriving at the same rate.

Prompt and Context Engineering

Tempting but wrong

The query rules are only a few lines, so I can put them in each application's system prompt and circulate an updated prompt whenever the service changes.

Why it fails

Tempting because a system prompt is the fastest place to add behaviour and needs no new infrastructure. It is wrong because it puts the platform team's logic inside four codebases they do not own, so every change to the service becomes four coordinated edits.

Tools and MCPs

Tempting but wrong

If I drop the sampling temperature, the assistant will stick to its system prompt and stop acting on wording it finds inside message bodies.

Why it fails

Tempting because a lower temperature does make output more deterministic, so it feels like a way to make the assistant obey its instructions. It is not a security control: an injected instruction that the model treats as a legitimate request is followed just as reliably at low temperature.

Security and Safety

Tempting but wrong

Conventions should go in settings.json for the project, since that file is committed and read before each request.

Why it fails

settings.json is genuinely committed and reviewable, which makes it tempting. It configures tool behaviour and permissions rather than carrying prose conventions, so the rules would not reach the model as context at all.

Claude Code

Tempting but wrong

The assistant gave a delivery date it could not know, so the tool description must not be firm enough about calling the tracking tool first.

Why it fails

Tempting because tool descriptions do influence tool selection. It is wrong here because the trace shows the tool was called at turn 2, so rewriting the description treats a fault the trace has already ruled out.

Eval, Testing, and Debugging

Key terms

functional requirementsinfrastructure requirementsbusiness requirements translationsolution architecturesystems life cycle managementdevelop, implement, operate, maintainlife cycle frameworksMessages APIstreamingvision and thinkingprompt cachingbatch API versus realtime APIthird-party vendor invocationREST APIsJSONasynchronous programming

Exam-day rules

  • Read the last line first. The stated constraint, whether a latency budget, a nightly volume, an ownership boundary or a measured error rate, is the whole question, and the options only mean anything against it.
  • Ask whether a person is waiting. That single question settles the batch-versus-realtime decisions, and it recurs in the largest domain on the exam.
  • Prefer the mechanism that enforces over the instruction that requests. When a requirement says never, the answer is the hook, the schema or the removed permission, not the better-worded rule.
  • Watch for the option that upgrades the model to fix a problem the model did not cause. A stale fact wants grounding, a truncated answer wants a raised output allowance, and a flaky test wants a different assertion.
  • Note how many responses the item asks for and select exactly that many. Multiple-response items state their own count, and a right answer short of the count still scores nothing.

Revision schedule

  1. Day 1
    Read the blueprint against something you have built
  2. Week 1
    Build the reference application
  3. Weeks 1-2
    Go deep on Applications and Integration
  4. Weeks 2-3
    Work the optimisation and agent blocks
  5. Week 3
    Cover context, tools, MCP and security

Practise CCDV-F free

Every question explains why the right answer is right and why each wrong one is rationale. No sign-up.

558 audited flashcards in this deck.

Practise CCDV-F free
Examworthy - Claude Certified Developer - Foundations (CCDV-F) cheat sheet. Free to share.examworthy.com