Đề thi thử 60 câu · 120 phút bấm giờ, sinh mới cho mỗi lượt
Lọc câu theo domain và dạng câu khi luyện
Lưu câu khó, làm lại riêng các câu sai
Thống kê đúng sai theo từng domain để biết phần cần ôn
Tỉ trọng domain trong đề thật
Agentic Systems11%
Application Development23%
Claude Code3%
Debugging & Error Handling7%
Models, Tokens & Cost17%
Context & Prompting17%
Security & Safety11%
Tools & MCP12%
Giới thiệu
Khoá luyện thi chứng chỉ Claude Certified Developer – Foundations của Anthropic. 95 câu tình huống của người viết code: chọn model, đặt ranh giới cho tool, quản ngữ cảnh qua nhiều lượt, gỡ lỗi đầu ra lệch khuôn, giữ API key và dữ liệu nhạy cảm đúng chỗ.
Câu hỏi giữ nguyên tiếng Anh như đề thật, chia thành hai set để luyện dần rồi thi thử bấm giờ. Mỗi câu có giải thích tiếng Việt: vì sao đáp án đúng, vì sao từng lựa chọn còn lại sai, kèm từ khoá giúp nhớ nhanh đáp án.
Bạn sẽ học được gì
Gọi Claude API đúng cách: streaming, Batch API, rate limit, SDK
Viết tool có schema chặt và dựng MCP server cho nhiều đội dùng chung
Quản ngữ cảnh qua nhiều lượt: cắt tỉa, nén, cô lập theo bước
Chọn model và ước chi phí theo chất lượng, độ trễ, token
Dùng Claude Code trong dự án: CLAUDE.md, settings.json, hook, Skill
Gỡ lỗi có hệ thống và chặn rủi ro bảo mật của ứng dụng LLM
Dành cho ai
Lập trình viên đang viết ứng dụng trên Claude API hoặc dùng Claude Code hằng ngày
Người thi CCDV-F lần đầu, muốn biết đề hỏi gì và hỏi theo cách nào
Người đã học xong tài liệu, cần luyện câu hỏi để kiểm lại kiến thức
Yêu cầu
Biết lập trình và đã gọi API qua HTTP
Đọc được tiếng Anh kỹ thuật cơ bản; bản dịch hiện khi bạn bấm xem
Làm thử 10 câu
Phần dùng thử
Không cần đăng nhập, tiến độ không được lưu.
Câu 1/10Đúng 0 · Sai 0
Câu 11 đáp ánTools & MCP
Your Claude agent has access to a tool that retrieves customer records. A teammate has noticed that the agent occasionally calls the tool with arguments the schema does not declare, and the tool's downstream service returns an error each time. The teammate proposes loosening the schema so the tool accepts whatever arguments the model produces. How would you respond?
Câu 21 đáp ánAgentic Systems
A new agent your team built handles customer support tickets, but it routinely gets confused when a single ticket spans billing, shipping, and product issues. The agent often loses track of which sub-issue it has already addressed and revisits the same one. The team is considering architectural changes. What architectural change would you recommend?
Câu 31 đáp ánModels, Tokens & Cost
Your Claude application is hitting context window limits when processing long customer service transcripts. A junior developer suggests increasing the temperature parameter to fix the issue. How would you respond?
Câu 41 đáp ánClaude Code
You are running Claude Code as part of an automated continuous integration pipeline. The pipeline needs Claude Code to execute a set of well-defined tasks without prompting for confirmation, and the output needs to be captured for downstream processing. How would you configure the pipeline?
Câu 51 đáp ánModels, Tokens & Cost
Your application uses the Messages API to handle multi-turn conversations. Each new turn resends the entire conversation history, and your token costs are growing as conversations get longer. You suspect there is a more efficient approach. How would you address this?
Câu 61 đáp ánContext & Prompting
You are designing a Claude application that will require structured JSON output for downstream processing. The output schema is well-defined, and downstream systems will reject malformed JSON. Your application design would ...
Câu 71 đáp ánApplication Development
The Claude application your team built has grown over six months, and the prompt-handling code has accumulated duplication and tangled control flow. The functionality is working, but new features are getting harder to add. How would you address this?
Câu 81 đáp ánContext & Prompting
You are designing a multi-step Claude workflow where some steps must reason without seeing the full prior conversation history. The team wants to keep specific context isolated to specific steps. The context engineering technique you would use is...
Câu 91 đáp ánSecurity & Safety
Your Claude agent's hooks are currently triggered for every action, which slows down the agent significantly even when actions pose no risk. The team wants to scope hooks more carefully. How would you scope the hooks?
Câu 101 đáp ánDebugging & Error Handling
Your Claude application's error handling currently logs every API error with the same severity level. The team wants to differentiate between errors that should page an on-call engineer and errors that should be logged for later review. How would you structure the error handling?