Day 114 of 133

Design AI customer-support agent + DSA review

Tool catalog; escalation policy; quality eval offline/online.

DSA · NeetCode Graphs

  • Clone GraphDSA · Graphs

    Interview questions to prep

    1. Is this BFS, DFS, or Union-Find? Defend the choice over the other two.
    2. Walk through complexity in terms of V and E. Where do those costs come from?
    3. How would you handle disconnected components, self-loops, or duplicate edges?

ML System Design · AI customer-support agent

  • Design an AI customer-support agentML System DesignAnthropic

    Interview questions to prep

    1. Walk me through designing an LLM-based customer-support agent for a fintech.
    2. How would you decide when to escalate to a human?
    3. How do you measure ticket resolution quality offline and online?
  • Tool catalog & guardrailsML System DesignAnthropic

    Interview questions to prep

    1. What tools would you give the agent (account lookup, refund, ticket create) and what guardrails?
    2. How would you scope a 'refund' tool so the agent can't accidentally refund $1M instead of $100?

References & further reading