CCARF Practice Paper

Paper 2

Quick drill · 15 questions. Use flashcard mode for instant feedback or exam mode to simulate the real test.

Start Paper 2 in the app

Questions in Paper 2

Q1D1 Agentic Architecture & Orchestration — A research system receives a customer query: 'Compare the environmental impact and cost- effectiveness of electric vehicles versus hydrogen … Q2D2 Tool Design & MCP Integration — The data platform team has built an MCP server with 22 tools: query_snowflake, query_postgres, query_api, plus 19 specialised tools for indi… Q3D1 Agentic Architecture & Orchestration — The team's refactoring pipeline uses a PreToolUse hook to enforce that every new microservice includes a Dockerfile. However, the hook only … Q4D4 Prompt Engineering & Structured Output — Your CI/CD code review pipeline has a 40% false positive rate on 'documentation mismatch' findings, causing developers to ignore ALL review … Q5D3 Claude Code Configuration & Workflows — A codebase has test files co-located with source files throughout 50+ directories (e.g., Button.test.tsx next to Button.tsx). The team wants… Q6D5 Context Management & Reliability — A data engineer delegates a complex cross-database analysis to the platform agent: join Snowflake billing data with PostgreSQL usage data, a… Q7D3 Claude Code Configuration & Workflows — A team wants to enforce that all SQL migration files created by Claude Code follow a strict naming convention (YYYYMMDD_HHMMSS_description.s… Q8D1 Agentic Architecture & Orchestration — During the monolith-to-microservices refactoring, each extracted service must follow a consistent Java package naming convention (com.compan… Q9D3 Claude Code Configuration & Workflows — A developer asks Claude Code to 'explain the order processing pipeline' before refactoring it. The pipeline spans 15 classes across 4 packag… Q10D2 Tool Design & MCP Integration — A `query_postgres` MCP tool returns 500 on transient server overload and 404 on missing tables. The agent retries both identically, exhausti… Q11D5 Context Management & Reliability — An agent receives 200 rows of Snowflake financial data and places it mid-prompt, between system instructions and the user's follow-up questi… Q12D3 Claude Code Configuration & Workflows — The team's CLAUDE.md specifies that all new microservices must include integration tests that verify API contract compliance and database mi… Q13D1 Agentic Architecture & Orchestration — A coordinator spawns a research subagent to investigate market trends. The subagent returns detailed findings. The coordinator then needs to… Q14D3 Claude Code Configuration & Workflows — Two Claude Code instances are running in separate git worktrees: Instance A is extracting the payment service (branch: extract/payment) and … Q15D2 Tool Design & MCP Integration — An enterprise data platform agent has 22 tools available, including query tools for Snowflake, PostgreSQL, and third-party APIs, plus data t…