Independent exam prep · Not affiliated with or endorsed by Anthropic · Not the official CCA exam or certification
Independent CCAR-F practice tests

Claude Certified Architect – Foundations (CCAR-F, also written CCA-F) Practice Test

Prepare for the CCAR-F (CCA Foundations) exam with 400 scenario-based questions across all five domains — including the multiple-response items the published exam guide specifies. Every answer comes with a full written explanation of why it is right and why the others are not.

Independent exam-preparation resource — not affiliated with or endorsed by Anthropic — not the official CCA exam or certification.
3,386 people have created a free account.
400
Scenario-based questions, none repeated in a test
Both
Question formats, MC and MR
5
Exam domains at the guide’s weightings
Lifetime
One payment, free updates
Already sure you want full access?

See the question quality before you buy

Real scenario-based questions, every answer fully explained — just like the 400 in the full bank.

Agentic Architecture & Orchestration (27%)

A coding agent calls tools inside a loop. A developer needs to decide when to terminate the loop. Which is the correct, robust termination signal?

  • AScan each assistant message for a completion phrase such as “done” or “task complete” and stop the first time one appears.
  • BTreat a ceiling of ten iterations as the loop’s primary stopping condition, whatever state the run is in when it is reached.
  • CKeep executing tools and looping while the response’s stop_reason is tool_use; stop when stop_reason is end_turn.
  • DEnd the loop as soon as any tool returns an error, since a failed call leaves nothing worth appending.
Claude Code Configuration & Workflows (20%)

A team’s codebase-analysis skill returns a long structural report every time it runs. By the third invocation the main session can no longer answer questions about the modules it mapped on the first run, and falls back on generic description of how a service of that kind is usually laid out instead of what this codebase actually contains. Which change addresses the cause?

  • AAdd context: fork to the skill’s SKILL.md frontmatter so it runs in an isolated subagent context and returns only its summary to the main session.
  • BAdd an instruction to the skill’s SKILL.md body telling it to summarise its findings and keep every report short, so less of it lands in the conversation.
  • CRun /compact after each invocation so the accumulated reports are summarised and the session’s token budget is reclaimed before the next run.
  • DMove the skill to ~/.claude/skills/ so it becomes a personal variant and its output is scoped to your own session rather than to the project.
Tool Design & MCP Integration (18%)

You’re designing a tool that queries an external inventory API for an agent. The API sometimes returns “item not found” or rate-limit errors. How should the tool handle these to maximise the agent’s ability to recover?

  • AWrite the failure to the server’s own error log with a category and a request ID, so operators can see it while the tool returns nothing to the agent.
  • BReturn a structured result describing the error (clear message and error type) as the tool result, so Claude can read it and decide how to proceed.
  • CSet the MCP isError flag and pass the provider’s raw exception text through as the message, since the flag already marks the call as failed.
  • DRetry the call inside the tool on a fixed interval until it succeeds, so the agent only ever sees a completed lookup.
Prompt Engineering & Structured Output (20%) Multiple response · select two

A review prompt sets out in prose the four fields every finding must carry, and the model still returns findings that drop a field and change shape between runs. Which two changes address that most directly?

  • ARestate the four field names a second time immediately before the diff, so the requirement is the last thing the model reads before it generates
  • BAdd two or three worked examples that render a complete finding in the exact four-field shape the output is meant to take
  • CDescribe each of the four fields at greater length, so the model is given a fuller specification of what each one should contain
  • DDefine the finding as a JSON schema on an extraction tool and read the findings out of the tool_use response rather than out of prose
  • EMove the four field names into the system prompt, leaving the diff and the instruction to review it in the user turn

Select two answers

Built to Get You Exam-Ready

A complete, independent prep program covering all five CCA Foundations domains — every question written to match the official scenario-based format.

Every
Answer explained in full — the reasoning, not just the key
120 min
Full-length timed mock exam, 60 items, as the guide specifies
4
Practice modes, from a 10-question sprint to the full exam
10-day
Money-back guarantee

Built from the official CCA Foundations exam guide

In their own words

Quoted with written permission from customers who bought the question bank. Each says they passed the CCAR-F (CCA-F). This site does not administer the exam and cannot verify a result, so what follows is their account rather than a claim of ours.

"The explanations made it easy to understand why I got things wrong. I passed the CCAR-F on my first attempt."
N. Jacobsen
"The practice tests gave me a great feel for the kinds of scenarios I needed to think through. I passed the CCAR-F successfully."
K. Thornton
"I studied casually for less than an hour a day, practiced regularly, and used the explanations to fill in the gaps. I passed the exam and felt the practice made a big difference in my confidence."
C. Gallegos
"I only studied around 30–60 minutes a day, so it was easy to fit into my routine. I passed successfully."
J. Yuvaan
"I didn't spend hours studying — just short sessions each day — and the explanations helped me learn from every mistake. I passed the exam."
Y. Rabinowitz
"I used the site casually, usually less than an hour a day, and it was more than enough to keep me progressing. I passed on the first try, so at least for me, it was worth the price."
S. Samir
COMPLETE COURSE + PRACTICE TESTS
$49.00
One-time payment · Lifetime access
  • Multiple-choice and multiple-response questions, matching the mixed format described in the official exam guide
  • 400 scenario-based practice questions, every one with a written explanation
  • 5 modules covering all CCAR-F exam domains
  • Timed practice sessions: 20 min, 40 min, 60 min
  • Full-length practice exam (120 minutes, 60 questions)
  • Domain-weighted scoring matching the published exam guide (Agentic 27%, Claude Code 20%, Prompting 20%, Tools/MCP 18%, Context 15%)
  • Lifetime updates as the exam evolves
Powered by Stripe · 10-day money-back guarantee · Secure checkout

What to check in any practice set.

Put these five questions to any practice set before you rely on it, this one included. The answers on the right describe the 400-question bank and can be checked against the published CCAR-F (CCA-F) exam guide.

What to checkThis bank
Does every answer explain why it is right? Yes. All 400 questions carry a written explanation of the correct answer, not just the answer key.
Does it use both question types the published exam guide names? Yes. The guide names multiple-choice and multiple-response items. The bank holds both, and every multiple-response item states how many answers to select.
Does its mix follow the exam guide’s domain weights? Yes, within one question per domain. The 400 split as Agentic Architecture 109 (weighted 27% in the guide), Claude Code Configuration 80 (20%), Prompt Engineering 79 (20%), Tool Design and MCP 72 (18%), and Context Management 60 (15%).
Is its full-length mock drawn from the whole bank at those weights? Yes. Every 60-question full exam draws from the 400-question bank at the guide’s weights: 16 Agentic Architecture, 12 Claude Code Configuration, 12 Prompt Engineering, 11 Tool Design and MCP, and 9 Context Management, on every attempt.
Has it been edited by hand since it was written? Yes. Every question has been read against the published exam guide’s task statements, and revisions are made by hand, one or two questions at a time.
Practice Tests
Choose a timed session or take the full certification exam.

Want a study schedule? Build a free personalized study plan based on your weeks until exam.

Quick Sprint FREE

A fast 10-question drill for daily practice. Free accounts draw from a 55-question sample of the bank; enrolled accounts draw from all 400.A fast 10-question drill drawn from the full 400-question bank. Great for daily practice.

10 Questions20 Minutes
🔥

Focused Session 5 FREE

A timed 20-question session drawn at random from all 400 questions. The first five are free and come from the 55-question sample.A timed 20-question session drawn from the full 400-question bank.

20 Questions40 Minutes
🎯

Deep Practice LOCKED

A 30-question comprehensive session drawn from the full 400-question bank, covering all five domains in one sitting.

30 Questions60 Minutes
📊

Domain Drill LOCKED

Practice a single exam domain on its own, drawn from the full 400-question bank — 109 questions in Agentic Architecture, 80 in Claude Code Configuration, 79 in Prompt Engineering, 72 in Tool Design & MCP, 60 in Context Management. Then watch that domain move on your progress dashboard.

20 Questions40 Minutes
🏆

Full Certification Exam LOCKED

The complete 60-question practice test, drawn from the full 400-question bank at the published exam guide's domain weighting — 16 Agentic, 12 Claude Code, 12 Prompt Engineering, 11 Tool Design, 9 Context Management.

60 Questions120 Minutes
Question 1 of 10
20:00
YOUR SCORE
85%
PASSED
You answered 51 out of 60 questions correctly.
Lesson Plan
Master every domain of the Claude Certified Architect exam.
Your Progress
Track how your mastery of each exam domain develops as you keep practicing.

Frequently Asked Questions

What is the Claude Certified Architect (CCA) Foundations exam? +

The CCA Foundations exam itself is Anthropic's official certification, testing knowledge across five domains: Agentic Architecture & Orchestration, Claude Code Configuration & Workflows, Prompt Engineering & Structured Output, Tool Design & MCP Integration, and Context Management & Reliability. This website is a separate, independent practice resource — it is not operated by, affiliated with, endorsed by, or sponsored by Anthropic, and it does not administer the official exam.

How many questions are on the CCA Foundations exam? +

Our practice platform has 400 questions across all five domains, plus a full-length 60-question mock timed at 120 minutes. The published exam guide specifies 60 scenario-based items in 120 minutes for the CCAR-F (CCA-F) exam itself — multiple-choice and multiple-response, each item stating how many responses to select. Our mock is drawn to the guide's five domain weightings.

What is the passing score for the CCA exam? +

The CCA Foundations exam uses a scaled scoring system of 100–1,000. The passing score is 720 out of 1,000 — this is a scaled score, not a percentage of questions answered correctly.

Which domain has the most weight on the CCA exam? +

Agentic Architecture & Orchestration carries the highest weight at 27%, followed by Claude Code Configuration & Workflows and Prompt Engineering & Structured Output at 20% each, Tool Design & MCP Integration at 18%, and Context Management & Reliability at 15%.

How long does it take to prepare for the CCA Foundations exam? +

There's no published data on typical preparation time for the CCAR-F (CCA-F) exam, so we don't publish a specific timeframe. A practical approach is to review the domain weights in the exam blueprint, assess your own experience against each domain's task statements, and prioritize practice on your weakest areas — starting with Agentic Architecture & Orchestration, the highest-weighted domain at 27%. Our Quick Sprint mode (10 questions, 20 minutes) works well for daily practice, with a full 120-minute exam simulation recommended in the final days before your test.

What is the Model Context Protocol (MCP) and why is it on the CCA exam? +

MCP (Model Context Protocol) is Anthropic's open standard for connecting Claude to external tools and data sources. It accounts for 18% of the CCA exam and covers designing effective tool interfaces, structured error responses (isError, error categories, retryable flags), distributing tools across agents with tool_choice configuration, MCP server scoping (.mcp.json vs ~/.claude.json), MCP resources, and built-in tools (Read, Write, Edit, Bash, Grep, Glob).

What does the Prompt Engineering & Structured Output domain cover on the CCA Foundations exam? +

This domain accounts for 20% of the exam. It covers designing prompts with explicit criteria to reduce false positives, applying few-shot examples for consistent formatting and judgment on ambiguous cases, enforcing structured output using tool use and JSON schemas, implementing validation-retry loops for extraction quality, and designing batch processing and multi-pass review strategies.

What types of questions appear on the CCA practice exam? +

All questions are scenario-based — you are placed in a real-world architectural situation and must choose the best decision. Topics include agent loop design, tool selection, prompt optimization, and context window management.

How is the CCA Foundations practice exam different from other AI certifications? +

The CCA Foundations exam is specific to Anthropic's Claude and covers Claude-specific capabilities like the CLAUDE.md configuration system, Claude Code, and the Model Context Protocol. It focuses on practical architecture decisions rather than general AI theory.

What happens after passing the CCA Foundations exam? +

The CCA Foundations certification demonstrates expertise in building production-grade Claude-powered applications.