AI agents and tool calling
26 practice items · needed by 3 roles
Easy 5Medium 8Hard 13
Practice questions
- Instructions hidden in a retrieved pagehard
- What the context window limitseasy
- What a tool definition containseasy
- The basic agent loopeasy
- What MCP is foreasy
- Who runs the toolmedium
- Two tool calls in one turnmedium
- Streaming tool-call argumentsmedium
- Debugging a bad agent answermedium
- Injected instructions in a web pagehard
- Stuffing 100 chunks into the prompthard
- Agent stuck in a loophard
- Counting letters in a wordhard
- When a tool call failshard
- A suspicious third-party MCP serverhard
- How function calling workseasy
- One huge prompt that failsmedium
- Writing a tool descriptionmedium
- When a tool call failsmedium
- An agent that never stopsmedium
- Agent picks the wrong toolhard
- Injection through a web pagehard
- An agent that deletes datahard
- Agent with 120 toolshard
- Errors flowing down a chainhard
- Long agent run fills contexthard