Free Claude Certified Architect – Foundations Practice Questions
200 free questions · Answer explanations · No signup required
View examination details, outline and sourcesLoading selected examination banks…
Sample Practice Questions
Try these 10 sample questions from the Claude Certified Architect – Foundations practice bank. Each includes the answer and explanation. Continue with the interactive practice above to review the full question set.
1A client-executed tool has finished and a Claude application is preparing its next Messages API request. Which message carries the result back to Claude?
- A.A user message containing a tool_result blockCorrect answer: A
- B.An assistant message containing a tool_result block
- C.A user message containing a new tool_use block
- D.An assistant message containing a new tool_use block
Explanation: The documentation says, “Continue the conversation by sending a new message with the role of user, and a content block containing the tool_result type”. The application sends the result in a user message; an assistant message is the wrong role. A tool_use block denotes a tool request, not the returned tool result, so neither option using tool_use supplies the result.
Reference: Claude Platform Docs: Handle tool calls — Format results and continue the conversation
2A tool accepts customer identifiers in the form C- followed by three digits; order identifiers use O- followed by three digits. Which tool-description example clarifies the customer input format?
- A.customer_id: C-123Correct answer: A
- B.customer_id: O-123
- C.order_id: C-123
- D.order_id: O-123
Explanation: The guide highlights “input formats, example queries, edge cases, and boundary explanations” in tool descriptions. Under the stated conventions, customer_id: C-123 is the customer example; the other examples use the order field or the wrong identifier prefix.
Reference: Claude Certified Architect – Foundations Exam Guide — page 9, Task Statement 2.1
3A developer puts a team coding instruction in ~/.claude/CLAUDE.md and expects teammates to receive it when they pull the repository. What scope issue does the exam guide identify?
- A.User-level instructions apply to that user and are not shared through project version controlCorrect answer: A
- B.User-level instructions apply only to files matching project rule paths
- C.User-level instructions are shared through the project's .mcp.json
- D.User-level instructions are loaded only by a project slash command
Explanation: The guide states “user-level settings apply only to that user” and are “not shared with teammates via version control.” The other choices confuse user instructions with project rule paths, MCP server configuration, or slash commands.
Reference: Claude Certified Architect – Foundations Exam Guide — page 12, Task Statement 3.1
4A code-review prompt generates too many false positives for harmless style differences. Which change does the guide recommend for improving precision?
- A.Ask the model only to report high-confidence findings
- B.Increase the number of review passes without defining categories
- C.Define specific categories of issues to report and skipCorrect answer: C
- D.Ask the model only to be generally conservative
Explanation: The guide recommends “specific review criteria that define which issues to report ... versus skip” rather than relying on confidence-based filtering. Vague conservatism or a confidence instruction does not define the boundary; extra passes without categories do not supply that boundary either.
Reference: Claude Certified Architect – Foundations Exam Guide — page 16, Task Statement 4.1
5A support conversation may be summarized repeatedly. The agent needs the exact order number, amount, and status in later prompts. Which arrangement does the guide recommend?
- A.Keep those facts in a persistent case-facts block outside summarized historyCorrect answer: A
- B.Keep those facts only in the evolving conversation summary
- C.Keep those facts only in the original tool-result message
- D.Keep those facts only in a subagent's isolated conversation
Explanation: The guide recommends a persistent “case facts” block containing transactional facts outside summarized history. An evolving summary, old tool output, or isolated subagent conversation does not ensure those facts remain in subsequent prompts.
Reference: Claude Certified Architect – Foundations Exam Guide — page 20, Task Statement 5.1
6A Claude response requests several client-executed tool calls. What should the application put in each returned tool_result block to associate it with the correct request?
- A.The next assistant message's id in tool_use_id
- B.The requested tool's name in tool_use_id
- C.The tool-use request's id in tool_use_idCorrect answer: C
- D.The user message's id in tool_use_id
Explanation: The documentation defines “tool_use_id: The id of the tool use request this is a result for.” A tool name identifies a tool rather than the specific invocation, while the user-message and next-assistant-message IDs do not identify the tool-use request whose result is being returned.
Reference: Claude Platform Docs: Handle tool calls — Format results, tool_use_id
7A generic analyze_document tool combines extraction, summarization, and claim verification. The team wants three tools with separate contracts and no combined generic operation. Which tool set matches that design?
- A.extract_data_points, summarize_content, verify_claim_against_sourceCorrect answer: A
- B.extract_data_points, summarize_content, analyze_document
- C.extract_data_points, analyze_document, verify_claim_against_source
- D.analyze_document, summarize_content, verify_claim_against_source
Explanation: The guide illustrates splitting a generic tool into “extract_data_points, summarize_content, and verify_claim_against_source.” Each replacement describes one operation; retaining the broad analyze_document in any position leaves an overlapping generic boundary.
Reference: Claude Certified Architect – Foundations Exam Guide — page 9, Task Statement 2.1
8A project wants its CLAUDE.md to import the file docs/api-standards.md. Which reference uses the documented import syntax?
- A.A plain @docs/api-standards.md referenceCorrect answer: A
- B.A quoted "@docs/api-standards.md" reference
- C.A Markdown link to docs/api-standards.md
- D.A Markdown code span containing @docs/api-standards.md
9A team's review rubric assigns high severity to authorization bypasses and low severity to naming-only issues. Which example pair applies those criteria consistently?
- A.Authorization bypass → high; naming-only issue → lowCorrect answer: A
- B.Authorization bypass → low; naming-only issue → high
- C.Authorization bypass → high; naming-only issue → high
- D.Authorization bypass → low; naming-only issue → low
Explanation: The guide recommends “explicit severity criteria with concrete code examples for each severity level.” Applying the stated rubric assigns the authorization bypass high and the naming-only issue low; the other pairs misclassify at least one example.
Reference: Claude Certified Architect – Foundations Exam Guide — page 16, Task Statement 4.1
10An order lookup returns order ID, status, amount, shipping carrier, and warehouse ID. For a refund question, only order ID, status, and amount are relevant. Which retained field set follows the guide's context-trimming approach?
- A.Order ID, status, and amountCorrect answer: A
- B.Order ID, status, and shipping carrier
- C.Order ID, amount, and warehouse ID
- D.Status, shipping carrier, and warehouse ID
Explanation: The guide recommends “Trimming verbose tool outputs to only relevant fields.” The first set retains the three fields identified as relevant; each other set replaces one or more of them with a field identified as irrelevant.
Reference: Claude Certified Architect – Foundations Exam Guide — page 20, Task Statement 5.1
Exam Review
About Claude Certified Architect – Foundations
Claude Certified Architect – Foundations · US
Key exam facts
- Provider
- Pearson
- Format
- Scenario-based multiple-choice and multiple-response
- Exam questions
- Total questions: 60.
- Time limit
- 120 minutes
- Passing score
- 720 on a 100–1,000 scaled score
Topics covered
Agentic Architecture & Orchestration (27%)
- Design and implement agentic loops for autonomous task execution
- Orchestrate multi-agent systems with coordinator-subagent patterns
- Configure subagent invocation, context passing, and spawning
- Implement multi-step workflows with enforcement and handoff patterns
- Apply Agent SDK hooks for tool call interception and data normalization
- Design task decomposition strategies for complex workflows
- Manage session state, resumption, and forking
Tool Design & MCP Integration (18%)
- Design effective tool interfaces with clear descriptions and boundaries
- Implement structured error responses for MCP tools
- Distribute tools appropriately across agents and configure tool choice
- Integrate MCP servers into Claude Code and agent workflows
- Select and apply built-in tools (Read, Write, Edit, Bash, Grep, Glob) effectively
Claude Code Configuration & Workflows (20%)
- Configure CLAUDE.md files with appropriate hierarchy, scoping, and modular organization
- Create and configure custom slash commands and skills
- Apply path-specific rules for conditional convention loading
- Determine when to use plan mode vs direct execution
- Apply iterative refinement techniques for progressive improvement
- Integrate Claude Code into CI/CD pipelines
Prompt Engineering & Structured Output (20%)
- Design prompts with explicit criteria to improve precision and reduce false positives
- Apply few-shot prompting to improve output consistency and quality
- Enforce structured output using tool use and JSON schemas
- Implement validation, retry, and feedback loops for extraction quality
- Design efficient batch processing strategies
- Design multi-instance and multi-pass review architectures
Context Management & Reliability (15%)
- Manage conversation context to preserve critical information across long interactions
- Design effective escalation and ambiguity resolution patterns
- Implement error propagation strategies across multi-agent systems
- Manage context effectively in large codebase exploration
- Design human review workflows and confidence calibration
- Preserve information provenance and handle uncertainty in multi-source synthesis
How to prepare
Work through the topics, read the explanation after each answer, and revisit the areas where you miss questions. Use the official outline and reference materials below to guide your study.
These independent practice questions are not actual exam items and do not guarantee a passing result.
Frequently asked questions
What is the exam format?
Scenario-based multiple-choice and multiple-response
How many questions are on the exam?
Total questions: 60.
How long is the exam?
120 minutes
What is the passing score?
720 on a 100–1,000 scaled score
Official sources and references
- Claude Certified Architect – Foundations Exam Guide
page 5, Detailed Objectives by Domain
- Claude Certified Architect – Foundations Exam Guide
page 3, Exam Content Outline (Blueprint)
- Claude Certified Architect – Foundations Exam Guide
page 2, Exam Details at a Glance, Item format
- Claude Certified Architect – Foundations Exam Guide
page 2, Exam Details at a Glance, Result reporting
Confirm current exam arrangements with the exam provider.