CCA-F practice questions: original scenario items with answers and explanations

CCA-F Practice Questions: How to Practise Without Using Dumps

Table of Contents

Written by the AgileFever editorial team. Facts checked on November 4, 2026 against the official pages of the organizations named in this post. AgileFever sells training for some of the topics covered here, and we say so wherever it applies.

Short answer. For CCA-F practice questions, use the 12 sample questions in Anthropic’s exam guide plus original scenario questions like the 12 below. Skip dumps: the Exam Policy bars sharing exam questions and allows invalidated results and revoked certification. The exam: 60 items, 4 scenarios drawn from 6, 120 minutes, pass at a scaled 720 (100 to 1,000), $125. Domain weights: 27, 18, 20, 20, 15 percent.

Paid banks claim to mirror the real exam, and some pages offer leaked questions. You need neither. We read the official guide, the Exam Policy and the current Claude documentation, then wrote 12 original items in the format the guide describes. They are not exam content.

What the exam blueprint says

Anthropic’s Exam Guide (version 1.0, effective July 2026) is the authoritative source and can change without notice. Confirm on the certification page before you book.

Item Official value
Items 60, multiple-choice and multiple-response
Structure 4 scenarios, picked at random from a bank of 6
Time limit 120 minutes
Passing score Scaled 720 on 100 to 1,000 (not a percentage)
Fee $125 USD
Practice exam Old one retired; the guide has sample questions

Source: Exam Guide section 3 and Certification FAQ, checked November 4, 2026.

Exam weight by domain (percent of scored items)

Exam Guide section 4. Weights are approximate.

1. Agentic Architecture & Orchestration27%
3. Claude Code Configuration & Workflows20%
4. Prompt Engineering & Structured Output20%
2. Tool Design & MCP Integration18%
5. Context Management & Reliability15%

The guide lists out-of-scope topics: fine-tuning, safety training such as Constitutional AI and RLHF, embeddings, computer use, vision, streaming and pricing calculations. Safety appears only as engineering: hooks that block a refund above a threshold, escalation rules and human review.

Why exam dumps are a bad plan

The rule first. Anthropic’s Certification Exam Policy (last updated June 25, 2026) bars candidates from distributing, copying, publishing or posting exam questions or answers. Its misconduct list names unauthorized access to exam content, including unauthorized published questions or answers. Anthropic may then ban you, invalidate your result or revoke the certification, without refunding fees. Using AI during the exam is also listed.

The practical case: you see 4 of 6 scenarios, and items test judgment between options that all sound reasonable. A memorised letter transfers poorly, and a dump cannot explain why three answers fail. Ask any bank where its questions come from.

Check before you buy. Ask a bank whether its questions are original, whether it explains every wrong option, and whether its domain weights match 27, 18, 20, 20, 15. Two banks we opened list counts or weights that do not add up.

What this post adds to our other CCA-F guides

The concepts are covered elsewhere. Read the syllabus guide for the domains, exam scenarios explained for the six scenarios, anti-patterns and mental models for the traps, and the four-week study plan for scheduling. Cost is in the cost and eligibility post, value in Is Claude Certified Architect worth it?. This post adds worked CCA-F practice questions, a reason each wrong option fails, the documentation behind each answer, and two places where the docs have moved past the guide.

CCA-F practice questions: 12 original scenarios

These CCA-F practice questions each use one of the guide’s six scenarios and one task statement. Commit to an answer before you open the block. The real exam includes multiple-response items; ours have one best answer each.

Question 1. Customer support agent (Domain 1)

Your support agent’s loop stops when the reply text contains "resolved", or after 10 iterations. Some chats end before the refund is issued; others spin until the cap. What is the fix?

  1. Add stop words such as "done" and "completed".
  2. Branch on stop_reason: loop on tool_use after returning tool results, finish on end_turn, and handle max_tokens, pause_turn and refusal explicitly.
  3. Raise the cap to 50 and keep the keyword check.
  4. Have Claude append {"done": true} to every reply and parse it.

Answer: B. The API reports why a turn ended, and the docs say to check it in agent loops.

  • A fails: Keyword matching on model text is an anti-pattern the exam guide names.
  • C fails: An arbitrary cap is a safety net, not stopping logic.
  • D fails: This still parses generated text for a signal the API already returns.
Question 2. Multi-agent research system (Domain 1)

A coordinator launches search and document subagents, then a synthesis subagent whose prompt says only "Write the report on topic X". The report ignores most findings and cites nothing. What is the fix?

  1. Raise the synthesis agent’s max_tokens, since subagents share the coordinator’s conversation.
  2. Switch synthesis to a larger model.
  3. Let the search subagent write to the synthesis agent’s memory.
  4. Put the full findings in the synthesis prompt, with claims kept apart from source URL, document name and date.

Answer: D. The SDK docs say the only channel from parent to subagent is the Agent tool’s prompt string.

  • A fails: A non-fork subagent starts without the parent’s history or tool results.
  • B fails: A better model cannot use findings it never received.
  • C fails: Subagents do not share memory; context is passed explicitly.
Question 3. Developer productivity agent (Domain 1)

An agent mapped a legacy codebase in a named session. A weekend refactor rewrote most files it had read. Resumed on Monday, it cites old function names. What do you do?

  1. Start a new session seeded with a structured summary of conclusions that still hold.
  2. Resume as is; sessions refresh file contents.
  3. Fork the session and continue in the fork.
  4. Run /compact and continue.

Answer: A. Most tool results are stale, so a clean summary is more reliable. If only a few files changed, resuming and naming them would do.

  • B fails: Sessions persist the conversation, not the filesystem, per the docs.
  • C fails: A fork copies the history, stale results included.
  • D fails: Compaction summarises what is there; it does not re-read files.
Question 4. Customer support agent (Domain 2)

Your process_refund MCP tool returns "Operation failed" for a gateway timeout, a refund over the limit and a missing permission. The agent retries all three. Best change?

  1. Tell the agent in the system prompt to retry at most three times.
  2. Throw a JSON-RPC protocol error for all three.
  3. Return isError: true with an error category, a retryable flag and a plain-language reason.
  4. Return an empty successful result.

Answer: C. MCP reports tool failures, business-logic errors included, in the result with isError. Category and retryable fields are the exam guide’s convention.

  • A fails: Retrying a policy refusal or permission failure wastes calls.
  • B fails: The spec keeps protocol errors for cases like unknown tools.
  • D fails: Reporting failure as success hides it.
Question 5. Customer support agent (Domain 2)

Tools get_order ("Gets order") and search_orders ("Searches orders") overlap. Given an order number, the agent often picks search_orders. Best fix?

  1. Force get_order with tool_choice on every request.
  2. Rewrite both descriptions: purpose, inputs, returns, and when to use the other tool.
  3. Keep short descriptions and add a keyword rule to the system prompt.
  4. Add a tool for each phrasing customers use.

Answer: B. The tool-use docs call detailed descriptions by far the most important factor in tool performance.

  • A fails: Forcing one tool breaks searches, and some models reject forced choice.
  • C fails: The guide warns that keyword-sensitive prompts create unintended tool associations.
  • D fails: More tools raise decision complexity and degrade selection.
Question 6. Code generation with Claude Code (Domain 3)

Claude Code ignores the team’s testing conventions for a new hire but follows them for colleagues. The lead wrote them in ~/.claude/CLAUDE.md. Fix?

  1. Ask each developer to copy the lead’s file.
  2. Put them in CLAUDE.local.md.
  3. Rely on auto memory.
  4. Move them to the project CLAUDE.md and commit it.

Answer: D. The memory docs say the project file is shared through source control and the user file only with you. /memory shows what loads.

  • A fails: Copies drift apart.
  • B fails: CLAUDE.local.md is for private preferences, kept out of git.
  • C fails: Auto memory is notes Claude writes itself, stored in your own ~/.claude folder.
Question 7. Claude Code in CI (Domain 3)

In CI, the Claude Code session that wrote a fix also reviews it and nearly always finds nothing. Humans later find problems. Best design?

  1. Add "review critically" to that session’s prompt.
  2. Enable extended thinking for the review step.
  3. Run a separate -p review with no access to the author’s reasoning, returning JSON findings.
  4. Drop findings with confidence below 0.8.

Answer: C. The guide says an independent instance beats self-review. Headless docs cover -p, --output-format json and --json-schema.

  • A fails: The session still holds its own reasoning.
  • B fails: The guide ranks independent review above extended thinking here.
  • D fails: The guide treats self-reported confidence as unreliable.
Question 8. Code generation with Claude Code (Domain 3)

You ask Claude Code to "reformat dates nicely" in a migration script. Output varies between runs. What helps most?

  1. A few concrete input and output examples, including a null date.
  2. A longer prose description of the style.
  3. Adding "be consistent".
  4. Running it five times and keeping the most common output.

Answer: A. The prompting docs call examples one of the most reliable ways to steer format.

  • B fails: Prose is what produced the varied readings.
  • C fails: An instruction without a target adds nothing.
  • D fails: Voting adds cost and leaves the spec vague.
Question 9. Structured data extraction (Domain 4)

A manifest extractor uses a strict JSON schema and every response parses. One in twenty has item weights that do not sum to the stated total. Best response?

  1. Tighten the schema until mismatches cannot occur.
  2. Extract stated and calculated totals, validate in code, retry with the document, the failed output and the error, and flag unresolved conflicts.
  3. Add "double-check arithmetic" and drop validation.
  4. Move the job to the Batch API for accuracy.

Answer: B. Schemas guarantee shape, not correct values. Retries with error feedback fix format errors; a flag covers self-contradicting sources.

  • A fails: A schema cannot express this check, and structured outputs do not support some numeric constraints.
  • C fails: Prompts are probabilistic; code validation is the guard.
  • D fails: Batch halves price. It does not change accuracy.
Question 10. Claude Code in CI (Domain 4)

A pull-request review prompt says "be conservative; only report high-confidence findings". Developers dismiss style nits and now ignore real bugs too. What changes?

  1. Tell it to be more conservative.
  2. Require a numeric confidence above 90%.
  3. Cap comments per pull request.
  4. Define what to report (bugs, security) and skip (minor style), add examples, and pause the noisiest category while tuning.

Answer: D. The guide says explicit categorical criteria beat general caution, and false positives erode trust in accurate categories.

  • A fails: Vague caution is what failed.
  • B fails: Self-reported confidence is a weak proxy.
  • C fails: A cap drops real bugs as easily as nits.
Question 11. Customer support agent (Domain 5)

After repeated summarising in long chats, the agent says "your recent purchase" instead of order 48213 and a refund of $84.50. Best fix?

  1. Keep a persistent "case facts" block of amounts, dates, order numbers and statuses outside the summarised history, and trim tool output.
  2. Summarise more aggressively.
  3. Keep only the last five turns.
  4. Move to a larger context window.

Answer: A. Exact values should not pass through lossy summaries.

  • B fails: More compression loses more numbers.
  • C fails: Early turns hold the facts you would drop.
  • D fails: The context docs describe context rot: recall degrades as tokens grow.
Question 12. Structured data extraction (Domain 5)

Extraction accuracy is 97% on a validation set. Leadership wants to auto-approve high-confidence extractions and end human review. Recommendation?

  1. Approve; 97% beats typical human accuracy.
  2. Use the model’s self-reported confidence as is.
  3. Measure by document type and field, stratify-sample high-confidence outputs, and calibrate thresholds on labelled data first.
  4. Review a flat random 1%.

Answer: C. A strong average can hide a weak document type. The eval docs say to mirror the real task distribution and include edge cases.

  • A fails: The human comparison is asserted, not measured per segment.
  • B fails: Uncalibrated confidence can be high on the cases that fail.
  • D fails: A flat sample rarely catches rare document types.

Which domain each CCA-F practice question trains

Question Task area Domain (official number)
1 Loop control with stop_reason 1 Agentic
2 Passing context to subagents 1 Agentic
3 Session resumption and stale results 1 Agentic
4 Structured MCP error responses 2 Tool Design and MCP
5 Tool descriptions and selection 2 Tool Design and MCP
6 CLAUDE.md hierarchy 3 Claude Code
7 Independent review in CI 3 Claude Code
8 Iterative refinement with examples 3 Claude Code
9 Validation and retry loops 4 Prompt Engineering
10 Explicit review criteria 4 Prompt Engineering
11 Case facts across long chats 5 Context and Reliability
12 Human review and calibration 5 Context and Reliability

Twelve items are coverage, not a score predictor. Our older syllabus post orders the domains differently; numbers here follow the guide.

A study loop that makes practice questions count

Study loop for CCA-F practice questions
1
Attempt cold
Answer without notes. Write one line on why.
2
Name the miss
Match each miss to a task statement in the Exam Guide, section 6.
3
Read the source
Open the documentation page behind the answer.
4
Build the pattern
Write a small loop, tool or CLAUDE.md that does it.
5
Re-attempt later
Repeat after a few days. Track percent correct by domain.

Where the documentation has moved past the exam guide

Two differences matter when you practise on a live system.

  • Task or Agent tool. The guide says a coordinator’s allowedTools must include "Task". The SDK docs now call the subagent tool Agent, shown as Task in the init tool list and in older tool-use blocks. Recognise both.
  • Forced tool choice. The guide teaches auto, any and forced selection. The API docs say any and forced selection return a 400 error on Claude Opus 5.5, Sonnet 5.5, Fable 5.1 and Mythos 5.1, as does manual extended thinking. The docs suggest strict tool use or structured outputs instead.

Where AgileFever fits

AgileFever sells a prep program. It is the Claude Certified Architect Foundations (CCA-F) course, listed at 16 hours of live instruction over the five domains, with four hands-on labs and domain-wise assessment scores. As listed on November 4, 2026, it costs $450 or ₹25,000, with batches shown from November 7. Training is optional; the free route above works if you have the hours.

Additional discounts are available. Contact us to know more.

Questions people ask

Are there official CCA-F practice questions?

A few. The Exam Guide has 12 sample questions with explanations, and Anthropic’s FAQ says the old practice exam was retired. Anything else is third-party, so check how it was written.

Is it allowed to use CCA-F exam dumps?

No. The Exam Policy bars sharing exam questions and answers and lists unauthorized access to them as misconduct. Penalties include invalidated results and revoked certification.

How many questions are on the CCA-F exam?

Sixty items in 120 minutes, across 4 scenarios chosen from 6. Items are multiple-choice or multiple-response. Pass is a scaled 720 on 100 to 1,000.

How should I use CCA-F practice questions?

Answer cold, check why each wrong option fails and which task statement it tests, build the pattern in code, then retest later. Track percent correct by domain.

Do I need to study safety topics like RLHF?

No. The Exam Guide lists Constitutional AI, RLHF and safety training methods as out of scope. Safety appears as engineering: hooks for compliance, escalation rules and human review.

All pages fetched on November 4, 2026. Anthropic can change them without notice.

AgileFever

Contact Us

    By checking the box, you consent to receive registrations, class reminders, updates, support text messages from AgileFever at the provided number. Message and data rates may apply. Message frequency varies (typically 1–2 msgs/week). To end messaging from us, you may always reply with STOP. You may also reply with HELP for more information. Check Privacy Policy and Terms & Conditions.