Agentic System Design Interview Questions
Each question follows a structured format: problem restatement, clarifying questions, step-by-step architecture, diagrams, and key tradeoffs. Practice the way you'd present in a real interview.
Filters
18 questions
Design a Proactive Personal Assistant Agent
Design a proactive personal assistant that manages a user's calendar and email: schedules meetings, drafts replies, and surfaces important items before the user asks.
Design a Multi-Agent Orchestration System
Design a system where specialised agents split one complex job, such as reviewing a 30-clause contract, and decide first whether one agent would do better.
Design a Conversational Commerce / Shopping Agent
Design a conversational shopping agent that understands customer needs through natural dialogue, recommends products, compares options, and helps complete purchases.
Design a Customer-Support Triage & Resolution Agent
Design an AI agent that handles incoming customer support tickets end-to-end — triaging by urgency, resolving simple issues automatically, and escalating complex ones to humans.
Design a Text-to-SQL / Conversational Analytics Agent
Let business users ask questions in plain English and get correct, permitted and affordable answers from a 5,000-table warehouse.
Design a Deep Research Agent
Design an agent that takes a hard research question, searches and reads dozens of web sources in parallel, and writes a report in which every claim cites a source it actually fetched.
Design an LLM Gateway / Model Router & Inference Proxy
Design the internal gateway every product team calls instead of calling model providers directly: one place for keys, budgets, routing, fail-over and logs.
Design an Intelligent Document Processing & Workflow Agent
Design an intelligent document processing system that takes incoming documents (invoices, contracts, receipts), extracts structured data, validates it, and routes it downstream.
Design a Long-Term Memory System
Design a memory system that lets an AI assistant remember user preferences, facts, and past conversations across sessions and use them when relevant.
Design an Enterprise Knowledge Agent
Design an internal company assistant that answers employee questions by searching across Slack, Docs, Jira, and other tools — while respecting each user's access permissions.
Design a Trust & Safety / Content Moderation Agent at Scale
Design a trust and safety system that moderates user-generated content for a platform with millions of posts a day, using models only where judgment is needed.
Design an AI Coding Copilot — Real-Time Inline Completion
Design the gray ghost-text suggestions an IDE shows as you type, for millions of developers, inside a 200 ms budget.
Design an Autonomous Coding (SWE) Agent
Design an agent that takes a GitHub issue, finds the fix in a large codebase, runs the tests in a sandbox and opens a reviewable pull request.
Design an Agent Evaluation & Guardrail Platform
Design a platform that grades agents before and after release and stops unsafe actions inside each request, without blocking the users it is meant to protect.
Design a Computer-Use / Browser Agent
Design an agent that operates a real browser for a user, filling forms, navigating and booking, while every page it reads may be trying to hijack it.
Design an AI On-Call / Incident-Response Agent
Design an AI agent that helps on-call engineers respond to production incidents — investigating alerts, correlating logs and metrics, identifying root cause, and suggesting fixes.
Design a Real-Time Voice Agent
Design a phone agent that books and changes appointments in real time: hears the caller, decides, speaks, and handles interruptions and slow tools.
Design a Synthetic Data Generation & Curation Agent
Design a pipeline that generates and curates synthetic data for fine-tuning or evaluation, and proves it helps on real held-out data.
Want to practice knowledge-based interview questions too?
30 Knowledge Questions→