Design an Agentic Tool-Use System
This shows up on the infra, ML-systems, and applied-AI tracks, usually phrased as an agent that "autonomously adapts to new tasks." The shape underneath is a loop. A frozen model receives a goal plus a list of tools it is allowed to use. It answers with either a final response or a request to call one of those tools. The system runs the tool and feeds the result back to the model, and the model decides what to do next. Chat answers in one turn. An agent runs that turn over and over, accumulating results, until it judges the goal met or the system cuts it off. Everything in the design serves that loop. How does the model see its tools, how does a tool run safely, how does the growing transcript stay inside the token budget, and how does an hour-long task survive a crash?
- 1 diagram
- 5 sections
- about 50 min
Premium lessonAnthropic interview guide
These took digging.
What candidates walked out with, from 20,000+ reports, forum threads behind logins and write-ups in Chinese. Then solved step by step.
100 companies. Checked every month.
Unlock all 100 companies$49 a year · less than $1 a week · Cancel anytime
Anthropic interview guideKnow what Anthropic asks before you walk in.
11 coding · 5 system design · 14 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.