Sample questions
Claude Certified Developer practice questions
Refer to the exhibit. A developer provides this tool definition to Claude. If a user asks 'What is the tax on $100?', how will Claude likely behave based on the provided JSON schem…
Which field in the tool definition is primarily responsible for helping Claude determine when a specific tool is appropriate to use for a given user query?
When Claude Code is asked to perform a complex task that might take a long time, how does the agent manage the execution flow to ensure task completion?
An AI engineering team is auditing an expensive Claude API integration processing millions of customer support queries daily. Which TWO strategies should they implement to effectiv…
When evaluating LLM performance, why is it critical to use a 'hold-out' test set of prompts that the model was not trained on?
Refer to the exhibit. Claude Code has encountered a test failure while implementing a feature. How should the developer effectively guide the agent to resolve this error using the…
A large-scale deployment of Claude is causing intermittent spikes in latency. Which security-related monitoring practice helps differentiate between a DDoS attack and legitimate he…
When using the Messages API, a developer wants to ensure that Claude does not use any tools and only provides a standard text response, even if tools are defined in the request. Wh…
Which object in the Claude API response body provides the exact count of tokens consumed by the prompt and the generated completion for billing and usage monitoring?
An MCP Server is connected to a Host using the Stdio transport. If the server process crashes, how does the MCP architecture generally handle the reconnection logic?
Refer to the exhibit. A developer is configuring an MCP server to provide an agent with database access. What is the primary purpose of the 'args' field in this configuration block…
When using tool use with streaming enabled in the Anthropic API, how does the client receive the tool arguments?
When using Claude to process multiple independent documents in a single prompt, what is the best way to ensure Claude can refer to each document accurately in its response?
When constructing a request for the Messages API, where should instructions that guide Claude's personality, tone, and global constraints be placed for optimal performance and arch…
In the context of MCP, what is the primary purpose of the 'List Resources' capability of a server?
A developer is designing a subagent architecture with the Claude Agent SDK. The main agent delegates a codebase audit to a specialized subagent to keep the primary conversation foc…
A developer is building a Claude-powered agent that calls an internal `search_customer_notes` tool. The agent runs with a system prompt that includes a user-supplied `account_id`.…
A developer is building a pipeline that summarizes a 200-page technical manual with Claude Sonnet. The manual is too long for a single request, so the developer splits it into 40 c…
A developer is architecting a system where Claude must interact with a proprietary internal database. According to the Model Context Protocol (MCP) architecture, which component is…
A developer is building a pipeline that uses Claude to convert free-text incident reports into a strict JSON object with fields severity, services, and summary. During testing, rou…
A developer is iterating on a classification prompt for support tickets. Each test run uses a different random sample of 200 tickets, and accuracy swings by 8 points between runs.…
A developer is drafting a system prompt for a coding assistant. They want Claude to always answer in the same tone and follow the same safety constraints regardless of what the use…
A developer wants Claude Code to run a series of shell commands as part of a build task but is concerned about the assistant executing arbitrary or destructive commands. Which TWO…
A developer is building an MCP server that exposes several tools for managing a cloud infrastructure. The server will be used by multiple Claude clients. The developer wants to ens…