Claude Certified Developer – Foundations Questions and Answers
200 questions organized by topic with detailed explanations
Anthropic
CCDV-F
200 questions
8 topics
Updated Jul 2026Applications and Integration
69 questions17 easy34 medium18 hard~33.1% of exam
A developer builds a RAG agent where tool definitions change weekly, static system instructions change monthly, and retr...A developer uploads a file to the Files API for use across multiple requests. What is the default retention behavior for...Which Claude API endpoint is used for sending messages to Claude for conversational interactions?
Model Selection and Optimization
33 questions8 easy17 medium8 hard~16.8% of exam
A team evaluates Claude Opus 4.8 vs Claude Haiku 4.5 for a document processing pipeline. Haiku 4.5 scores 0.82 on their ...A developer plans to process 10,000 document classification requests per month. Each request uses 4,000 input tokens and...A developer needs a model for a multi-step pipeline that calls 30 tools in sequence, executes complex code, and runs lon...
Agents and Workflows
27 questions6 easy12 medium9 hard~14.7% of exam
A document analysis agent retrieves records from a customer database. In testing, retrieved records contain text such as...A developer is building a production agent that can send emails and delete files. Before executing irreversible actions,...An agent using Claude Haiku 4.5 with extended thinking is running a multi-hour session. The developer notices that after...
Prompt and Context Engineering
22 questions4 easy10 medium8 hard~11% of exam
A developer wants to guarantee that Claude always returns a valid JSON object matching a specific schema, even when the ...In a Claude API request, where should persistent developer instructions, personas, and context that should apply through...A developer wants to clearly separate three sections in a prompt: input document, extraction rules, and response format....
Tools and MCPs
20 questions4 easy12 medium4 hard~10.6% of exam
A developer creates an agent tool that executes shell commands on a Linux server. The tool passes Claude's generated com...A developer wants to connect Claude to an existing company MCP server to access internal tools, without building a separ...A developer builds an agent with 5,000 available tools. Including all tool definitions in every request exceeds the cont...
Security and Safety
16 questions6 easy6 medium4 hard~8.1% of exam
A startup developer embeds their Claude API key directly in a browser-based JavaScript application's source code. What i...An organization with a ZDR arrangement wants to use the Message Batches API for high-volume document processing of confi...An organization wants to use the Claude API to process Protected Health Information (PHI). What is the required first st...
Claude Code
8 questions2 easy5 medium1 hard~3.1% of exam
Under which conditions is Claude Code eligible for Zero Data Retention (ZDR)?A developer wants Claude Code to have persistent knowledge about a project's architecture, coding standards, and directo...What is the name for the packaged, reusable custom automation workflows in the Claude Code ecosystem that enable develop...
Eval Testing and Debugging
5 questions2 medium3 hard~2.6% of exam
A developer updates a system prompt to improve clarity and receives reports that Claude now produces hallucinated facts ...A developer deploys a new system prompt and receives user feedback that the bot now hallucinated facts that it previousl...A developer uses Claude as an LLM judge to score outputs from their RAG pipeline on a 1-5 quality scale. They notice the...
All Questions
| # | Question | Topic | Difficulty |
|---|---|---|---|
| 1 | Under which conditions is Claude Code eligible for Zero Data Retention (ZDR)? | Claude Code | easy |
| 2 | A team evaluates Claude Opus 4.8 vs Claude Haiku 4.5 for a document processing pipeline. Haiku 4.5 s... | Model Selection and Optimization | hard |
| 3 | A developer builds a RAG agent where tool definitions change weekly, static system instructions chan... | Applications and Integration | hard |
| 4 | A developer uploads a file to the Files API for use across multiple requests. What is the default re... | Applications and Integration | medium |
| 5 | Which Claude API endpoint is used for sending messages to Claude for conversational interactions? | Applications and Integration | easy |
Sign in to see all 200 questions
Create a free account to browse the questions included with the free plan.
Ready to test your knowledge?
Take a full Claude Certified Developer – Foundations practice test with timed exam simulation.
Start Practice Test