Anthropic CCDV-F Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Security and Safety | 8.1% | - Secure Tool Use and Guardrails - Prompt Injection and Untrusted Content - Safety and Responsible Development - Application Security |
| Topic 2: Model Selection and Optimization | 16.8% | - Cost and Latency Optimization - Model Capabilities and Trade-offs - Performance Optimization - Model Selection |
| Topic 3: Eval, Testing, and Debugging | 2.6% | - Evaluation, Testing, and Debugging |
| Topic 4: Agents and Workflows | 14.7% | - Agent Architecture - Agent Construction with Claude - Agent Patterns and Frameworks |
| Topic 5: Prompt and Context Engineering | 11% | - Context Engineering - Prompt Engineering - Context Management and Long-Context Techniques |
| Topic 6: Applications and Integration | 33.1% | - Software Engineering Fundamentals - Claude API and Client SDKs - Multimodal and Structured Outputs - Message Batches and Prompt Caching - API Integration and Application Development - Streaming, Error Handling and Reliability |
| Topic 7: Tools and MCPs | 10.6% | - Building Custom Tools and MCP Servers - Model Context Protocol - Tool Use and Tool Schemas |
| Topic 8: Claude Code | 3.1% | - Claude Code Configuration and Extensibility |
Anthropic Claude Certified Developer-Foundations Sample Questions:
Question 1
You are designing a Claude application that processes user-submitted text. Some of that text could include sensitive information such as account numbers or passwords that the application should not send to Claude.
How would you design the application?
A. Log all user-submitted text before it is sent to Claude and review the logs periodically to identify whether sensitive information is reaching the model.
B. Add a prompt instruction in the system prompt specifying the categories of sensitive information Claude should disregard when processing user-submitted text.
C. Define the application boundary explicitly, identify what content can leave the boundary for Claude, and add filtering or redaction at the boundary.
D. Apply filtering at the boundary for the most commonly observed sensitive data patterns and expand coverage to additional patterns based on findings from production monitoring.
Question 2
Your Claude application uses structured output that is consumed by downstream code. The team wants to handle malformed or unexpected output gracefully so it does not crash downstream systems.
The best choice for handling this issue would be to...
A. Use the output the model produces and leave schema enforcement to a later phase of production after the application is more complete.
B. Crash on any unexpected output and require manual recovery on affected requests the application handles during normal operation.
C. Silently drop any output that does not match expectations so downstream systems do not see the malformed output the application receives from the model.
D. Apply defensive parsing to handle unexpected fields, missing values, and type mismatches that the downstream code might otherwise crash on.
Question 3
You are setting up a Claude application that requires API keys for several external services.
What is the best way to store the keys?
A. Put the keys in the application's configuration file and check the configuration file into the team's repository alongside the rest of the source code.
B. Store the keys in a secrets manager or environment-specific configuration that is not checked into source code, and load them at runtime.
C. Use a single shared key across all external services, so any developer working on the application can find the keys easily during development.
D. Email the keys to each developer as needed and have each developer paste the keys into their local environment when they begin working on the application's code.
Question 4
You are writing a system prompt for a Claude application that needs to produce output in a specific JSON shape. The downstream system will reject any output that does not match the schema.
Your prompt would need to...
A. Instruct Claude to return JSON sometimes and free text other times so the application's output captures both formats.
B. Instruct Claude to use whichever output format it considers most appropriate for each request the application handles.
C. Omit any reference to the format and rely on a post-processing step in the application to reshape Claude's output.
D. Include explicit constraints describing the required JSON schema and an instruction to produce only output matching that schema.
Question 5
You are setting up a CI/CD pipeline for a new Claude application. The pipeline needs to run automated checks on every pull request before code can be merged.
The CI/CD checks would include...
A. A full end-to-end production deployment on every pull request to catch all possible issues before any code is merged into the main branch.
B. Automated tests of the Claude integration, linting, and any other standard quality gates the team applies to its other services.
C. Automated linting and security scanning, with Claude integration testing handled manually during pre- release verification by a designated reviewer.
D. Automated tests of the Claude integration only, with linting handled separately during local development on each developer's machine.
Solutions:
| Question 1 Answer: C | Question 2 Answer: D | Question 3 Answer: B | Question 4 Answer: D | Question 5 Answer: B |














0 Customer Reviews
Quality and ValueITCertKing Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
Tested and ApprovedWe are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
Easy to PassIf you prepare for the exams using our ITCertKing testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
Try Before BuyITCertKing offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.
