Agent Architectures quiz
24 questions from the Agent Architectures track. Score 80% or higher to unlock a certificate.
Anatomy of an Agent
1. Which component turns model text into a typed tool call?
The Assembler Has a Budget
2. What should the assembler put in the prompt?
Parse, Then Fail Closed
3. What should happen if the model emits an unknown tool name?
Stop Conditions and Budgets
4. The agent used its last step and still has no final answer. What should it return?
ReAct: Thought, Action, Observation
5. In ReAct, who should generate the Observation?
Observe Before You Finish
6. When is finish legal in a ReAct-style loop?
Plan and Execute
7. When is plan-and-execute a bad default?
Plans Are Data, Not Poetry
8. Why store a plan as a list of objects instead of a paragraph?
Reflection and Self-Critique
9. What is a safe critic for agent output?
Ground the Critic
10. What must a critic see to be more than a vibe rater?
Working Memory in the Loop
11. When the scratchpad window is full, what should happen to older turns?
Typed State Beats a Blob
12. Why keep agent state as a typed dict instead of a paragraph?
State Machines for Agents
13. What does a guard do in an agent state machine?
Human in the Loop
14. What should a human approve?
Freeze the Approval Payload
15. The loop mutates the args dict after pause. What did you freeze?
Long-Running Agents
16. How should a loop that waits overnight be stored?
Checkpoints You Can Replay
17. After a crash at step 5, what should you load?
Error Recovery
18. A tool timed out twice. What should the loop do next?
Computer Use in the Loop
19. When should an agent click a Pay button on a screenshot?
Router, Specialist, Verifier
20. Who should call the refund tool in this pattern?
Traces You Can Debug
21. What belongs in a debug trace?
Detect Tool Thrash
22. The agent searched the same query three times. What should the loop return?
Handoff Is a First-Class Stop
23. What should a handoff include?
When Not to Agent
24. A process is always validate, then tax, then send. What should you ship?