All Practice Exams

100+ Free Claude Certified Developer - Foundations Practice Questions

Prepare for the Claude Certified Developer - Foundations (CCDV-F) exam with instant access — no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
100+ Questions
100% Free

Loading practice questions...

2026 Statistics

Key Facts: Claude Certified Developer - Foundations Exam

720/1000

Passing Score

Anthropic Exam Guide v1.0 (July 2026)

53

Exam Questions

Anthropic (MC/MR)

120 min

Exam Time

Anthropic

8

Exam Domains

Anthropic CCDV-F exam guide

$125

Exam Fee

Anthropic certification page

12 mo

Validity

Anthropic Exam Guide v1.0

CCDV-F requires a scaled score of 720 out of 1000 across 53 multiple-choice and multiple-response questions in 120 minutes. The exam costs $125, is delivered in English, is valid for 12 months, and is scheduled through Pearson VUE after Partner Academy registration.

Sample Claude Certified Developer - Foundations Practice Questions

Try these sample questions to test your Claude Certified Developer - Foundations exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1A team is building a customer-support feature with Claude. They want the simplest reliable design and will only add agent complexity if needed. What should they start with?
A.A multi-agent swarm where many agents negotiate every answer
B.The simplest solution possible, such as a single LLM call with retrieval and examples, adding agentic steps only when simpler approaches fall short
C.An orchestrator with five specialized workers from day one
D.Fine-tuning a dedicated support model before writing any prompts
Explanation: Anthropic's guidance on building effective agents is to start simple: many use cases are solved by a single optimized LLM call with retrieval and examples. Full agentic systems should be reserved for when simpler patterns demonstrably fall short, which keeps systems cheaper, more transparent, and easier to evaluate.
2You need to classify each support ticket and send billing questions to one prompt, technical issues to another, and general questions to a third. Which workflow pattern best fits?
A.Parallelization
B.Evaluator-optimizer
C.Prompt chaining
D.Routing
Explanation: Routing classifies an input and directs it to a specialized downstream prompt or model. It fits when distinct categories are better handled separately and classification can be done accurately, letting each path be optimized independently.
3A coding assistant generates a draft, then a separate call critiques it against quality criteria, then refines it until the critique passes. Which pattern is this?
A.Orchestrator-worker
B.Routing
C.Evaluator-optimizer
D.Pure parallelization
Explanation: Evaluator-optimizer uses one call to generate and another to evaluate and give feedback, looping until criteria are met. Separating generation from evaluation into distinct calls (often with an adversarial evaluator stance) is a high-leverage quality pattern.
4A research task can be split into independent section drafts that are later merged. Which pattern best fits, and what is a key risk?
A.Prompt chaining only; the only risk is too many sequential tokens
B.Parallelization (sectioning); a key risk is inconsistent style or conflicting facts across sections unless you add a merge/synthesis step
C.Routing; a key risk is misclassification of the entire document
D.Evaluator-optimizer; a key risk is infinite critique loops
Explanation: Sectioning is a parallelization pattern: independent subsections are drafted concurrently and then combined. Without a deliberate merge or synthesis step, style and factual consistency across sections can degrade.
5When is an orchestrator-worker agent pattern most appropriate?
A.When every request follows the same fixed three-step pipeline
B.When subtasks cannot be predicted in advance and a central agent must dynamically decompose work and delegate to workers
C.When you only need a single classification label
D.When the entire job fits in one non-tool LLM call
Explanation: Orchestrator-worker fits open-ended work where the set of subtasks emerges at runtime. A central orchestrator plans, delegates, and integrates worker results. Fixed pipelines are better served by chaining or simple single calls.
6In the Claude Agent SDK, what best describes a typical agent loop?
A.A single non-streaming Messages API call that never uses tools
B.A cycle where the model reasons, optionally calls tools, receives tool results, and continues until it produces a final answer or hits a stop condition
C.A batch of offline jobs with no interactive tool feedback
D.A fixed SQL stored procedure that Claude cannot influence
Explanation: Agent loops let Claude interleave reasoning with tool use: the model may emit tool calls, your runtime executes them, results are returned in the conversation, and the model continues until it finishes or a stop condition (max turns, timeout, etc.) is hit.
7You chain: extract entities (Haiku) → enrich each entity with tools (Sonnet) → write a final report (Opus). What is the main benefit of this design?
A.It always minimizes total tokens versus one Opus call
B.It assigns cheaper/faster models to simpler steps and reserves the strongest model for synthesis, improving cost/latency while protecting final quality
C.It eliminates the need for tool error handling
D.It guarantees the report will never need human review
Explanation: Multi-step workflows with model selection per stage use Haiku/Sonnet for routine extraction and tooling and Opus for hard synthesis. That is a standard cost/latency/quality trade-off pattern in production agent systems.
8A developer implements an agent that can call many tools. The agent sometimes loops indefinitely calling the same failing tool. What is the best first mitigation?
A.Remove all tools so the model can only chat
B.Add stop conditions such as max turns, repeated-tool detection, and clear tool-error messages that instruct the model to try an alternative or finish
C.Switch every call to the largest model only
D.Disable streaming permanently
Explanation: Production agents need explicit stop conditions and good tool-error feedback. Max turns, detecting repeated identical failures, and returning actionable error strings reduce infinite tool loops without removing capability.
9When should you prefer a fixed prompt-chaining pipeline over a free-form agent loop?
A.When the steps are known, stable, and do not require dynamic planning
B.Only when using Haiku
C.When tool schemas change every request unpredictably
D.When you need the model to invent new tools at runtime
Explanation: If the sequence of steps is known and stable, a fixed chain (or ordinary application code around LLM steps) is more predictable, easier to test, and usually cheaper than an open-ended agent loop that re-plans every time.
10An evaluator-optimizer loop is not improving quality after several iterations. What is the most likely design issue?
A.The system is using streaming
B.The evaluator lacks clear, testable criteria or is not separated enough from the generator's incentives
C.The Batch API is required for all critique steps
D.CLAUDE.md is missing from the API request
Explanation: Evaluator-optimizer only works when the evaluator has explicit, checkable criteria and enough independence from the generator. Vague criteria or a same-prompt self-check often yields empty praise instead of useful critique.

About the Claude Certified Developer - Foundations Exam

Claude Certified Developer - Foundations (CCDV-F) is Anthropic's developer certification for building and shipping Claude-powered applications. The exam covers Applications and Integration (33.1%), Model Selection and Optimization (16.8%), Agents and Workflows (14.7%), Prompt and Context Engineering (11.0%), Tools and MCPs (10.6%), Security and Safety (8.1%), Claude Code (3.1%), and Eval, Testing, and Debugging (2.6%).

Questions

53 scored questions

Time Limit

120 minutes

Passing Score

720/1000

Exam Fee

$125 (Anthropic)

Claude Certified Developer - Foundations Exam Content Outline

14.7%

Agents and Workflows

Build agent loops and multi-step workflows with the Claude Agent SDK, including tool-using agents, chaining, routing, parallelization, and when simpler single-call designs are enough

33.1%

Applications and Integration

Ship production Claude apps with the Messages API: tool use, streaming, extended thinking, prompt caching, Batch API, structured outputs, and service integration

3.1%

Claude Code

Configure Claude Code for developer workflows with CLAUDE.md, settings.json, permissions, and hooks

2.6%

Eval, Testing, and Debugging

Design evals, measure quality regressions, and debug tool-use and production failures in Claude applications

16.8%

Model Selection and Optimization

Choose Opus, Sonnet, or Haiku for capability, latency, and cost; optimize with caching, batching, streaming, and context strategies

11.0%

Prompt and Context Engineering

Design system prompts, examples, retrieval patterns, and context-window strategies for reliable developer workflows

8.1%

Security and Safety

Defend against prompt injection, enforce tool-permission boundaries, apply guardrails, and handle data safely

10.6%

Tools and MCPs

Define tool schemas, handle tool results, and integrate MCP servers (tools, resources, prompts) over stdio and HTTP

How to Pass the Claude Certified Developer - Foundations Exam

What You Need to Know

  • Passing score: 720/1000
  • Exam length: 53 questions
  • Time limit: 120 minutes
  • Exam fee: $125

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

Claude Certified Developer - Foundations Study Tips from Top Performers

1Prioritize Applications and Integration (33.1%): Messages API, tool use, streaming, extended thinking, prompt caching, and the Batch API
2Know Opus vs Sonnet vs Haiku trade-offs for capability, latency, and cost — model selection is ~17% of the exam
3Practice agent workflow patterns: chaining, routing, parallelization, orchestrator-worker, and evaluator-optimizer — and when a single call is enough
4Master MCP primitives cold: tools, resources, and prompts, plus stdio vs HTTP transports
5Study prompt caching and context management as first-line cost and latency levers in production apps
6Treat security seriously: prompt injection, tool-permission boundaries, and guardrails appear throughout user-facing and agentic designs
7Know Claude Code basics: CLAUDE.md project memory, settings.json, and hooks — small weight but high signal
8Build a small eval set for any app you study so you can explain how you would detect quality regressions
9Complete 100+ practice questions across all eight domains and review every wrong answer until you can explain the API or design principle behind the correct choice

Frequently Asked Questions

What is the CCDV-F passing score?

CCDV-F requires a scaled score of 720 on a 100-1000 range. The exam has 53 multiple-choice and multiple-response questions in 120 minutes.

How much does the CCDV-F exam cost?

The current CCDV-F exam fee is $125 USD. Each retake is charged at the full exam fee.

What does the CCDV-F exam cover?

CCDV-F covers eight domains: Applications and Integration (33.1%), Model Selection and Optimization (16.8%), Agents and Workflows (14.7%), Prompt and Context Engineering (11.0%), Tools and MCPs (10.6%), Security and Safety (8.1%), Claude Code (3.1%), and Eval, Testing, and Debugging (2.6%).

What prior experience do I need for CCDV-F?

Anthropic lists no formal prerequisite. The exam guide targets hands-on developers with roughly 1–5 years of software engineering experience and at least six months building with the Claude API, typically in Python and/or TypeScript.

How long should I study for CCDV-F?

Most candidates need 3–10 weeks (roughly 40–80 hours) depending on prior Claude API experience. Prioritize Applications and Integration (about one-third of the exam), then model selection, agents/workflows, and tools/MCP. Anthropic Academy offers free aligned courses including Building with the Claude API, Claude Code 101, and Introduction to MCP.

How is CCDV-F different from CCAR-F?

CCDV-F is the developer exam focused on building and shipping Claude applications (Messages API, tools, caching, MCP integration). CCAR-F (Claude Certified Architect - Foundations) emphasizes production agentic architecture and multi-agent system design at a higher architecture altitude.

How is CCDV-F delivered and when can I retake it?

Register through the Anthropic Partner Academy, then schedule with Pearson VUE for online-proctored or test-center delivery. Failed attempts require 14-, 30-, then 90-day waits, with four attempts per rolling 12 months. The credential is valid for 12 months.