Agent Fundamentals — Practice quiz

Untimed. Answers are graded when you submit, with explanations and spaced-repetition scheduling.

  1. Question 1easy

    Which three ingredients define an agent?

  2. Question 2easy

    What is the key difference between a chain and an agent?

  3. Question 3easy

    In the ReAct pattern, what does each turn interleave?

  4. Question 4medium

    Why is the loop — not the LLM — what makes an agent an agent?

  5. Question 5medium

    Why is bounding the loop with max_steps (and a cost/time budget) non-negotiable?

  6. Question 6medium

    How does an LLM decide which tool to call?

  7. Question 7medium

    In the from-scratch ReAct loop, what signals that the agent is finished?

  8. Question 8hard

    Which tasks are better served by a CHAIN than an agent? (Select all that apply)

    Select all that apply.

  9. Question 9hard

    What is the correct default posture when deciding between a chain and an agent?

  10. Question 10hard

    What are real costs/risks of choosing an agent over a chain? (Select all that apply)

    Select all that apply.

  11. Question 11medium

    In the from-scratch agent, what is a 'tool'?

  12. Question 12medium

    Name the dominant agent pattern (a single word) that interleaves reasoning and tool actions.

  13. Question 13hard

    In one word, what should be your DEFAULT choice — chain or agent — when a task's steps are known in advance?

0 / 13 answered