← American Express Interview Insights
Define each system clearly, then contrast them along dimensions like control flow, knowledge freshness, and complexity. Explain how they compose hierarchically, and tie your answer to practical use cases, especially those relevant to American Express like customer service, fraud detection, and personalized recommendations.
Pro tip: Emphasize that these are not mutually exclusive but form a spectrum of increasing autonomy and complexity, and that the right choice depends on the task's requirements for accuracy, latency, cost, and maintainability.
Briefly define base LLM, RAG, and autonomous agent, highlighting their core capabilities and limitations.
Contrast them on knowledge freshness, factual accuracy, control flow, cost, latency, and complexity.
Describe how RAG augments a base LLM, and how an agent can use both as tools, forming a layered architecture.
Give examples of when to use each, considering factors like task criticality, need for real-time data, and required autonomy.
Relate the concepts to potential applications at Amex, such as customer support, fraud detection, and personalized financial advice.
AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.