1. Multi-Agent Systems advanced

    Interview prompt. A supervisor agent fans out to five worker agents that each call tools with real side effects - creating tickets, sending emails, updating records. One worker fails at its fourth tool call, after two of those side effects have already happened. Tell me what the system does next.

    3 min answer multi-agentidempotencycompensationcheckpointing
  2. Prompt Injection Defence advanced

    An AI assistant reads code and issues from repositories, including untrusted ones, and can call tools. Why is prompt injection a structural problem, and what actually mitigates it?

    2 min answer prompt-injectionuntrusted-contenttoolsisolation
  3. Prompt Injection Defence advanced

    An agent reads customer emails and can issue refunds. What is the threat and how do you bound it?

    2 min answer prompt-injectionleast-privilegehuman-in-the-looptrust-boundaries
  4. Prompt Injection Defence advanced

    An agent with tool access processes untrusted content. Why is prompt injection not solvable at the prompt layer, and what architectural controls actually limit the damage?

    3 min answer prompt-injectionagentstool-callingleast-privilege
  5. Prompt Injection Defence advanced

    An application passes user input into a model that can call tools. What is the threat, and where must the control live?

    2 min answer hasuraprompt-injectiontoolsauthorisation
  6. Prompt & Version Management advanced

    140 prompts live as string literals across nine services. You must move them into a central prompt registry with no quality regression and no big-bang cutover, while every team keeps shipping. What is the sequence, and where can it go wrong?

    3 min answer prompt-managementmigrationversioningevaluation
  7. Prompt & Version Management intermediate

    A platform's prompts are embedded in application code and changed frequently. What problems arise, and how should prompts be managed?

    2 min answer prompt-managementversioningevaluationreproducibility
  8. Prompt & Version Management intermediate

    An engineer wants to change the system prompt of a live customer-facing assistant at 16:00 on a Friday. Tell me what has to already be true for that to be a routine change and what you would ask before approving it.

    3 min answer prompt-managementrelease-engineeringrollbackevaluation
  9. Prompt & Version Management intermediate

    Answer quality degraded overnight. No code was deployed. What are the candidate causes?

    2 min answer llmchange-managementobservability
  10. RAG Architecture advanced

    A RAG system returns fluent answers that are frequently wrong. Where in the pipeline is the problem most likely, and how would you find out?

    2 min answer meeshoragretrievalevaluation
  11. RAG Architecture intermediate

    A business unit wants an assistant answering questions from 200,000 internal documents. They ask whether to fine-tune a model or use retrieval. How do you decide?

    2 min answer airagfine-tuningarchitecture
  12. RAG Architecture advanced

    A retrieval-augmented system over enterprise documents gives confidently wrong answers. Which failure modes are responsible, and where should engineering effort go?

    2 min answer ragretrievalgroundingpermissions