dc dotCreds
Claude Certified Architect, Foundations

Claude Architect Foundations Practice Test

Start a free 30-question Claude Architect Foundations daily set with source-backed explanations, local progress, and a fresh rotation every morning.

10 daily web questions Source-backed explanations 7-day score history Questions updated at May 24, 2026, 4:57 PM CDT
Claude Architect Foundations icon

Claude Architect Foundations

Claude Certified Architect, Foundations

Why this page works

  • Daily exam-aligned questions
  • Source links on every explanation
  • Local progress saved automatically
  • Email sync path ready for later
  • Apps provide deeper drills when available
Optional upgrade

Today’s 10 questions are free. Upgrade when you want the full study flow.

Unlock this exam when you want the full bank, review tools, and exam-style practice.

The free daily set still works without paying. Upgrade only when you want the larger bank, saved progress, and deeper review tools.

Checkout stays on this page, so you can keep practicing and upgrade only when you’re ready.

Checkout stays on this page. Enter your email once so your unlock attaches to the right account.

Today's 10 Claude Architect Foundations questions

Use this Claude Architect Foundations practice test to review Claude architecture concepts inferred from public Anthropic documentation and learning resources. Questions rotate daily and each explanation links to the source used to validate the answer.

Today’s Set
10 questions
Daily set rotates at 10:00 AM local time
Progress
0/10
Answered on this page session
Accuracy
0%
Loading countdown…

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily CCAF practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

120 verified questions are currently in the live bank. The daily set rotates at 10:00 AM local time, and each explanation links back to the source used to write it. Use the web set for quick practice, then switch to the app when available for larger banks and deeper review.

Official exam resources

Use these official Anthropic resources alongside the daily practice set. They cover the provider's own exam page, study guide, or prep material.

Need adjacent Anthropic practice pages too? Anthropic practice hub.

Question 1 of 10
Objective CCAF-6.2 Inferred coverage: Claude Code and developer workflow

Which feature of Claude Code allows you to manage different versions or branches of your project efficiently?

Worktrees allow you to create separate working directories linked to different branches or checkouts, making it easier to manage multiple versions or branches simultaneously. This fits the scenario described in the source excerpt. Branches are a fundamental feature of version control systems that allow developers to work on different features or fixes without affecting the main codebase. However, they do not provide separate working directories as effectively as worktrees. Commits are snapshots of changes made to the project's files. While important for tracking history and collaboration, they do not manage multiple versions or branches in the same way that worktrees do. Tags are used to mark specific points in the project's history, such as releases or milestones. They do not provide a mechanism for managing different versions or branches.

Question 2 of 10
Objective CCAF-7.3 Inferred coverage: security, permissions, prompt injection, and safe enterprise use

To ensure safe enterprise use of Claude Code, which setting should be configured to manage permissions effectively?

Configure managed settings: This option allows organizations to standardize safety boundaries and restrict risky access patterns effectively. Allow all user permissions: This option does not provide any control over access, leaving the system vulnerable to unauthorized actions. Disable managed settings: Disabling managed settings would prevent organizations from setting up standardized safety boundaries, increasing risk. Enable permission allow behavior: Enabling permission allow behavior is too vague and does not specify how permissions are controlled or restricted.

Question 3 of 10
Objective CCAF-2.3 Inferred coverage: Claude API architecture and Messages API

An engineer trims prior assistant and user turns too aggressively and sends only the latest message in a supposedly multi-turn workflow. What is the most likely architectural consequence?

Claude may lose needed context because the application failed to replay the relevant conversation history - This option correctly identifies a potential consequence of sending only the latest message in a multi-turn workflow. It aligns with the source's emphasis on the importance of maintaining context by resending previous messages. Claude automatically rehydrates the missing turns from previous request IDs - This option is incorrect because the source excerpt does not mention any automatic rehydration feature. The API is described as stateless, meaning it relies on the application to resend relevant conversation history. The API silently converts the workflow into a Message Batches job - This option is incorrect because there is no mention of batch processing or silent conversion in the source excerpt. The focus is on handling individual messages and their context. The request is rejected because multi-turn conversations are unsupported - This option is incorrect as it contradicts the source's description of the Messages API, which supports multi-turn workflows through proper context management.

Question 4 of 10
Objective CCAF-5.3 Inferred coverage: Model Context Protocol

In a scenario where Claude needs to execute a tool that processes sensitive financial transactions, which consideration is most important when deciding between client-side and server-side execution?

Choosing between client-side and server-side execution based on data security requirements ensures that sensitive information remains protected. While tool definition parameters are important, they do not address the primary concern of data security in sensitive transactions. Although standardized protocols like MCP are useful for integration, they do not directly impact the security of sensitive financial data. Evaluating Claude's context window size is relevant for handling data volume but does not address the core issue of data security in sensitive transactions.

Question 5 of 10
Objective CCAF-8.1 Inferred coverage: Claude for Work, Projects, Artifacts, and enterprise adoption

In an enterprise environment using Claude, how can teams ensure that each project has its own isolated workspace with distinct chat histories?

Creating separate projects ensures that each team has its own isolated workspace with distinct chat histories, maintaining clarity and focus. Using global chat rooms would not provide the necessary isolation for each project, leading to potential confusion and data mixing. Enabling multi-user collaboration does not inherently create isolated workspaces; it allows multiple users to interact in the same space without separation. Implementing external API integrations can enhance functionality but does not address the need for project isolation.

Question 6 of 10
Objective CCAF-1.5 Inferred coverage: Claude fundamentals and model selection

Which identifier strategy is the better fit when a team wants to evaluate a newer Claude release in staging before promoting it to production?

A pinned version is the better fit when a team wants staged validation before promotion because Anthropic distinguishes aliases from versioned model identifiers. This ensures that the new release can be thoroughly tested in a controlled environment before being promoted to production. Using only a moving alias everywhere so the change happens automatically does not allow for staged validation. It promotes the new model immediately, bypassing any necessary testing and validation steps. Avoiding staging and switching production directly to the newest model is risky because it skips crucial validation steps. This can lead to issues in production that could have been avoided with a proper staging process. Using a different provider because Anthropic models do not support staged validation is unnecessary if the team is using Claude models. Anthropic's models do support versioning and aliasing, making this option irrelevant for their products.

Question 7 of 10
Objective CCAF-4.2 Inferred coverage: tool use, agentic workflows, and function/tool boundaries

In a scenario where Claude needs to execute a financial transaction tool, which consideration is most important when deciding between client-side and server-side execution?

Data security and privacy concerns are paramount when handling sensitive information like financial transactions. Executing such tools on the server-side can provide better control over data protection measures. The speed of the network connection is important, but it does not directly impact the security or privacy of sensitive financial data. Ease of integration with existing systems is a consideration, but it does not address the core issue of protecting sensitive financial data. Cost efficiency for large-scale deployments is important, but it should not be prioritized over ensuring that financial transactions are secure and private.

Question 8 of 10
Objective CCAF-3.3 Inferred coverage: prompting, system prompts, multi-turn design, and context management

A prompt mixes policy instructions, reference material, and examples in one block, and Claude starts following example text as if it were policy. Which change best matches Anthropic's XML-tag guidance?

Wrapping different prompt components in XML tags ensures each section stays distinct, allowing Claude to interpret policy, reference material, and examples accurately. This is directly supported by Anthropic's guidance. Removing all examples would reduce the quality of the prompt because examples provide crucial context and help Claude understand how to apply policy instructions effectively. This option contradicts Anthropic's recommendation for maintaining examples in prompts. Moving everything into the API headers instead of the prompt would not address the issue of separating different components. It could also complicate the structure and readability of the prompt, making it harder for Claude to interpret correctly. Replacing the prompt with a single stop_sequence would eliminate the need for structuring the prompt, but it wouldn't solve the problem of Claude following example text as if it were policy. This option fails to address the core issue at hand.

Question 9 of 10
Objective CCAF-6.1 Inferred coverage: Claude Code and developer workflow

In a development environment where debugging is crucial, which feature of Claude Code can help identify and fix issues in real-time?

Debugging capabilities are correct because they directly support identifying and fixing problems during active development. The other options support planning, branch management, or integrations, but they are not the feature most closely tied to debugging issues as they happen.

Question 10 of 10
Objective CCAF-7.1 Inferred coverage: security, permissions, prompt injection, and safe enterprise use

When configuring Claude Code permissions, which of the following is essential to prevent unauthorized access to sensitive data?

Implementing least privilege by granting only necessary permissions (Choice 1) ensures that users have only the permissions required for their tasks, reducing the risk of unauthorized access. Allowing all users unrestricted access (Choice 0) is highly insecure as it exposes sensitive data to anyone with access, regardless of their role or responsibilities. Granting full administrative rights to streamline operations (Choice 2) is extremely risky as it provides excessive privileges to users, potentially allowing them to perform actions that could compromise security or data integrity. Disabling authentication mechanisms for simplicity (Choice 3) is not secure and can lead to unauthorized access. Authentication is essential to verify user identities before granting access.

Where to go after the daily web set

How are Claude Architect Foundations questions generated?

dotCreds builds Claude Architect Foundations practice questions from public exam objectives and Anthropic exam and documentation references. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.

What score do I get?

The page tracks today's answered count and accuracy for the 10-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start Claude Architect Foundations practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.

Why use the app when available?

The web page is the quick daily practice layer. If a dotCreds app is available for Claude Architect Foundations, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.