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

CCDV-F VCE Exam Download

Page: 7 / 7
Total 95 questions

Claude Certified Developer-Foundations Questions and Answers

Question 25

You are designing an agent that handles a multi-step research task. You want the agent to break the task into smaller pieces, hand each piece to a focused subagent, and consolidate the results.

The agent pattern you would apply is...

Options:

A.

An orchestrator and subagent pattern with specialized subagents assigned to each subtask.

B.

A memory pattern that stores the entire research history in advance, before any subtask begins execution.

C.

A context-window pruning pattern that drops each subtask's content after the agent moves on.

D.

A single tool-use loop that includes every tool the agent might need across all subtasks.

Question 26

Your Claude application is deployed to development, staging, and production environments. Each environment uses a different model version, different prompt versions, and different plugin dependencies, but the configuration is currently scattered across environment variables, hardcoded values, and undocumented setup scripts.

How would you manage the configuration?

Options:

A.

Use the latest available model version everywhere and stop pinning model versions, on the grounds that pinning adds maintenance overhead the team should aim to reduce.

B.

Move all configuration into hardcoded application code to reduce reliance on external configuration sources that are difficult to track over time.

C.

Consolidate the configuration into a version-controlled system documenting model version pinning, prompt versioning, and plugin dependencies for each environment.

D.

Standardize all environments to use the same configuration values to eliminate the differences between development, staging, and production.

Question 27

A teammate has asked how the Claude SDK handles transient API errors, such as a temporary network issue or a brief rate-limit response. They want to know whether the application code needs to handle every transient error or whether the SDK provides any default behavior.

How would you describe the SDK's default behavior?

Options:

A.

The SDK provides default retry behavior for transient errors up to a fixed number of attempts, and this behavior is not configurable.

B.

The SDK provides default retry behavior for network errors but surfaces rate-limit responses directly to the application code, which must implement its own retry logic for those cases.

C.

The SDK logs transient errors to a default error stream and continues execution without retrying, leaving the application code responsible for detecting and responding to failed calls.

D.

The SDK provides default retry behavior for many transient errors, and the application code can configure or extend that behavior as needed.

Question 28

A Claude application is producing outputs that drift away from the expected JSON format after several conversation turns. The first few turns produce correctly formatted output, but later turns gradually lose structure.

How would you address the drift?

Options:

A.

Identify the failure mode as format drift, examine how the conversation context evolves over turns, and address the drift through context management or output validation.

B.

Truncate every response to the first few characters, validate that the truncated output matches the expected JSON structure, and log any mismatches for review.

C.

Restart the application after every turn and monitor whether the format remains consistent across subsequent interactions.

D.

Switch to a smaller Claude model and re-test the application to determine whether the drift persists across conversation turns.

Page: 7 / 7
Total 95 questions