What are the common basic agentic patterns asked during interviews ? Specially for FDE ?
The most common agentic patterns discussed in interviews are: 1. Router – Classifies requests and selects the appropriate model, tool, agent or workflow. 2. ReAct / Tool-use loop – The model selects a tool, observes the result and decides the next action. 3. Planner–Executor – A planner decomposes the objective; an executor performs and verifies each step. 4. Sequential workflow – Specialized stages run in a controlled order, such as retrieve → analyze → generate → validate. 5. Orchestrator–Workers – A coordinator delegates independent tasks to specialized or parallel workers and aggregates their results. 6. Reflection / Critic – A reviewer evaluates an output and requests bounded improvements. 7. Agentic RAG – The system determines whether retrieval is necessary, rewrites queries, searches iteratively and verifies supporting evidence. 8. Memory-augmented agent – Uses short-term state and selectively retrieved long-term memory. 9. Human-in-the-loop – Requires approval for sensitive or irreversible actions such as payments, deployments or external communication. 10. Event-driven agent – Suspends and resumes long-running work when timers, messages or external events arrive. 11. Multi-agent collaboration or debate – Multiple agents propose, challenge or validate solutions before synthesis. In a strong interview answer, do not present autonomy as the objective. Explain that production systems normally use a deterministic workflow engine, with LLM reasoning restricted to controlled steps. Add typed tools, permissions, iteration and cost limits, idempotency, retries, observability, evaluation and human approval. For a deeper architectural treatment, I recommend my white paper on SSRN: read the paper. It provides useful preparation for discussing how agentic patterns should be structured and controlled in production systems.
