Month End Sale - 75% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: magic75

Free Anthropic CCDV-F Practice Exam with Questions & Answers | Set: 3

Questions 21

The product team has asked you to choose a Claude model for a new feature. The team has provided functional requirements but has not specified performance, cost, or quality targets. The team's product manager says, "Use whatever model gives us the best results."

How would you respond?

Options:
A.

Ask the product team to specify quality, latency, and cost targets, then select the model whose tradeoffs best fit those targets.

B.

Run every Claude model on a representative sample and pick whichever scores best on a generic benchmark.

C.

Choose a mid-tier model and ship the feature, because mid-tier models work for most use cases without specified targets.

D.

Choose the largest, highest-capability Claude model, on the grounds that "best results" is most likely to mean highest quality.

Anthropic CCDV-F Premium Access
Questions 22

You are starting a new Claude application and have a small set of well-labeled examples that demonstrate the desired output format. You want to use these examples to guide Claude's behavior.

How would you guide the application's behavior?

Options:
A.

Use multi-shot prompting by including the labeled examples in the prompt so Claude can match the desired output format on each request.

B.

Use zero-shot prompting and rely on the model's general capability to produce the desired output format consistently across all incoming requests.

C.

Embed the examples in a database and retrieve them at runtime as reference material for the team.

D.

Train a custom model on the labeled examples before deployment so that the application does not need to include the examples in any prompt during operation.

Questions 23

Your Claude application validates structured output but has been treating validation failures as terminal errors. Each validation failure causes the entire user request to fail. The team wants to handle validation failures more gracefully.

How would you handle the validation failures?

Options:
A.

Pass validation failures directly to downstream systems and let each downstream system decide how to handle the malformed output.

B.

Disable output validation until the underlying cause of validation failures has been identified and addressed in a future release.

C.

Treat validation failures as a recognized error path that triggers retry, repair, or fallback logic before failing the user request.

D.

Tell users that validation failures are unavoidable and instruct them to perform manual accuracy checks before relying on outputs.

Questions 24

A Claude application is occasionally refusing to answer questions that should be in scope, including questions the application has answered correctly in the past. You want to investigate.

What is the first step of your investigation?

Options:
A.

Test whether removing or adjusting those instructions resolves the behavior.

B.

Examine traces of the refused requests to identify what triggers the refusal, whether input patterns, system prompt content, or other context.

C.

Assess whether the refusals cluster around specific input patterns, question types, or time periods by analyzing the distribution of refused requests in the logs.

D.

Identify which questions have been refused and compare them against previously answered questions to determine what changed between the successful and refused interactions.

Questions 25

You are setting up the configuration management approach for a new Claude Code project. Your team will use CLAUDE.md files and settings.json files to control behavior, and you want to make sure changes are tracked and reviewable.

The configuration management approach would...

Options:
A.

Duplicate CLAUDE.md and settings.json files in multiple repositories to provide redundancy, on the grounds that a single source of truth is risky for project configuration.

B.

Version-control CLAUDE.md and settings.json files in a separate repository from the project's source code, so configuration evolves independently from the application code over time.

C.

Version-control CLAUDE.md alongside the project's source code and settings.json files in a separate repository from the project's source code.

D.

Version-control CLAUDE.md and settings.json files alongside the project's source code, with changes reviewed through standard pull request workflows the team applies.

Questions 26

Your Claude application processes 50-page legal contracts and produces summaries with citation references back to the source. The team is debating whether to send each contract whole or split it into smaller pieces. The contracts fit within Claude's context window. Initial testing shows that whole-document processing produces summaries with stronger cross-section reasoning but occasionally drifts on citation accuracy in later sections. Chunked processing produces stronger citation accuracy per chunk but loses cross-section reasoning. The team has not decided which property matters more.

How would you guide the team's decision?

Options:
A.

Review the citation accuracy results from chunked processing and determine whether the loss of cross-section reasoning produces summaries that still meet the application's quality bar.

B.

Identify which property matters more for the application's actual use case and let that decision drive the chunking approach, then validate the choice against representative contracts.

C.

Examine the use cases where cross-section reasoning failures occur and assess whether whole-document processing meets the application's accuracy requirements across a representative sample of contracts.

D.

Assess the cost and latency implications of both approaches against the application's performance requirements before recommending which processing strategy to adopt.

Questions 27

You are designing a Claude application that will require structured JSON output for downstream processing. The output schema is well-defined, and downstream systems will reject malformed JSON.

Options:
A.

Structure the prompt to request output in a schema that is described in plain English, with downstream systems parsing whatever shape Claude produces.

B.

Define a clear schema and structure the prompt to request output in that schema, with downstream systems handling any validation needed.

C.

Define a clear schema, structure the prompt to request output in that schema, and validate Claude’s output against the schema before passing it downstream.

D.

Avoid structured output and use free-form text everywhere instead, on the grounds that free-form text is more flexible and handles edge cases better than structured schemas.

Questions 28

Your Claude application returns confident-sounding answers, but occasionally those answers contain factual errors that downstream systems treat as ground truth. The team is concerned about the application's confidence-versus-accuracy gap.

How would you address the gap?

Options:
A.

Lower the model's temperature so the model's responses sound less confident and downstream systems are less likely to treat the responses as ground truth in normal operation.

B.

Apply skepticism toward confident output by adding validation steps, sourcing requirements, or confidence calibration before treating outputs as ground truth.

C.

Reject every response the application produces until a manual accuracy review is conducted on each response by a human reviewer before any downstream system uses it.

D.

Add a disclaimer to every output telling users to verify the accuracy of the output and treat the disclaimer as the primary mechanism for managing the confidence-versus-accuracy gap.

Exam Code: CCDV-F
Certification Provider: Anthropic
Exam Name: Claude Certified Developer-Foundations
Last Update: Aug 29, 2026
Questions: 95
PDF + Testing Engine
$164.99
$41.25
Testing Engine
$124.99
$31.25
PDF (Q&A)
$104.99
$26.25