Anthropic certification practice

CCAR-F Practice Questions

Try 10 free CCAR-F exam-style questions for Claude Certified Architect. Check each answer and review the explanation and source references.

Exam code
CCAR-F
Provider
Anthropic
Free questions
10
Full set
191 questions
Last update check

The CCAR-F exam is specifically designed for cybersecurity professionals who need to master foundational architecture and risk management principles. This certification officially validates your core ability to identify security frameworks, assess vulnerabilities, and translate technical findings into actionable risk mitigation strategies. Whether you are aiming to advance your career within the specialized cybersecurity path or simply building deeper architectural expertise, our page offers a clear roadmap for focused and effective preparation. Utilize our comprehensive Cert Mage practice quizzes, detailed answer breakdowns, and structured study guidance below so you can approach your CCAR-F test day fully prepared and confident.

You are building a customer support resolution agent using the Claude Agent SDK. The agent handles high-ambiguity requests like returns, billing disputes, and account issues. It has access to your backend systems through custom Model Context Protocol (MCP) tools ( get_customer , lookup_order , process_refund , escalate_to_human ). Your target is 80%+ first-contact resolution while knowing when to escalate. Your process_refund tool returns two types of errors: technical errors (“503 Service Unavailable”, “Connection timeout”) that are transient (~5% of calls), and business errors (“Order exceeds 30-day return window”, “Item already refunded”) that are permanent (~12% of calls). Monitoring shows the agent wastes 3–4 turns retrying business errors that can never succeed. Currently, both error types return only a plain text message to Claude. What’s the most effective way to reduce wasted retries while improving customer-facing response quality?
Answer options
Your team is building an MCP integration where Claude needs to fetch real-time inventory data, validate it against business rules, and then update an external ERP system. You've defined the tool schema correctly, but users report that Claude frequently calls the update function before validation completes. What is the primary issue with your tool design?
Answer options
You are building developer productivity tools using the Claude Agent SDK. The agent helps engineers explore unfamiliar codebases, understand legacy systems, generate boilerplate code, and automate repetitive tasks. It uses the built-in tools (Read, Write, Bash, Grep, Glob) and integrates with Model Context Protocol (MCP) servers. An engineer used the agent yesterday to analyze a legacy authentication module, identifying two distinct refactoring approaches: extracting a microservice versus refactoring in-place. Today, they want to explore both approaches in depth—having the agent propose specific code changes for each—before deciding which to implement. What’s the most effective way to structure this exploration?
Answer options
You are integrating Claude Code into your Continuous Integration/Continuous Deployment (CI/CD) pipeline. The system runs automated code reviews, generates test cases, and provides feedback on pull requests. You need to design prompts that provide actionable feedback and minimize false positives. Your automated code review is missing genuine bugs in pull requests. Investigation reveals that your review prompt includes the instruction: ''Only flag critical issues that would definitely cause production failures. Ignore minor concerns and anything you are uncertain about.'' Developers confirm that some missed bugs are genuine logic errors that the model investigated but chose not to report. The team requires the review output to remain structured, with each finding tagged with metadata, and actionable. Which prompt change both removes the cause of the suppressed findings and preserves structured, tagged output for downstream filtering?
Answer options

FILL IN THE BLANK In a long-running agentic workflow where Claude processes multiple tasks over many turns, you should implement a ________ that tracks how many tokens have been consumed so far and proactively archives or summarizes older interactions when approaching the context limit, preventing mid-task token overflow errors.

You are building a structured data extraction system using Claude. The system extracts information from unstructured documents, validates the output using JavaScript Object Notation (JSON) schemas, and maintains high accuracy. It must handle edge cases gracefully and integrate with downstream systems. Your extraction pipeline processes contracts that frequently include amendments. When a contract contains both original terms and later amendments (e.g., original clause specifies “30-day payment terms” while Amendment 1 changes this to “45 days”), the model inconsistently extracts one value or the other with no indication of which applies. What’s the most effective approach to improve extraction accuracy for documents with amendments?
Answer options
You are building a structured data extraction system using Claude. The system extracts information from unstructured documents, validates the output using JavaScript Object Notation (JSON) schemas, and maintains high accuracy. It must handle edge cases gracefully and integrate with downstream systems. Testing reveals that when source documents are missing certain specifications, the model fabricates plausible-sounding values to satisfy your schema’s required fields. For example, a document mentioning only dimensions receives a fabricated “weight: 2.3 kg” in the extraction output. What schema design change most effectively addresses this hallucination behavior?
Answer options

FILL IN THE BLANK You are writing a system prompt for Claude to analyze legal contract clauses and extract key terms into a structured JSON format. You want Claude to consistently output valid JSON with specific fields (party_name, obligation_text, liability_limit) even when contract text is ambiguous or incomplete. What key prompt engineering technique should you explicitly apply to maximize the likelihood of receiving well-structured, parseable output?

True or False: When designing a multi-step agentic workflow, it is a best practice to explicitly instruct Claude in the system prompt exactly which tools to call in exactly which order, to eliminate any possibility of Claude making suboptimal decisions.
Answer options
You are building developer productivity tools using the Claude Agent SDK. The agent helps engineers explore unfamiliar codebases, understand legacy systems, generate boilerplate code, and automate repetitive tasks. It uses the built-in tools (Read, Write, Bash, Grep, Glob) and integrates with Model Context Protocol (MCP) servers. Your agent has analyzed a complex service module—reading 23 source files, tracing request flows, and identifying error handling patterns. A developer wants to compare two testing strategies before committing to one: end-to-end tests with mocked external services vs. snapshot tests capturing expected outputs. They need to independently develop both approaches to evaluate trade-offs. How should you manage the sessions?
Answer options
Question 1 of 10

Source context

How this practice set is maintained

Maintained by the CertMage content team, this page loads questions from the exam dataset connected to its preparation resource. When an answer includes a supporting reference, it is shown with that answer so you can review the underlying vendor documentation.

Certification objectives, interfaces, and vendor services can change. Verify important details against the provider's current exam guide and documentation before your exam.

Scroll to Top