Choosing Between Retrieval-Augmented Generation and Fine-Tuning for an LLM Product

Quick Overview

A product manager interview concept question on when to ground a large language model with retrieval-augmented generation and when to fine-tune it instead. It tests how each technique works, decision criteria such as data freshness, citations, behavior, cost and privacy, and how to evaluate the choice.

Choosing Between Retrieval-Augmented Generation and Fine-Tuning for an LLM Product

Company: Intuit

Role: Product Manager

Category: Machine Learning

Difficulty: medium

Interview Round: Other

Explain when you would ground a large language model with retrieval-augmented generation (RAG) and when you would fine-tune it instead, and why. ```hint Ask what the model is missing Picture a concrete assistant that is falling short, and ask what would happen under each approach when the information it relies on changes next month. ``` ### Clarifying Questions - Should the answer assume a particular use case, such as an assistant that answers questions from frequently updated help or policy content, or stay general? - Must answers cite their sources, and do different users have permission to see different documents? - Are there limits on latency, serving cost, or whether customer data may be used to train models? - Is the choice strictly one or the other, or can the two be combined? ### What a Strong Answer Covers - A correct explanation of what each technique changes: the context the model reads at answer time versus the model's weights. - Decision criteria tied to the problem: how often the knowledge changes, citations and access control, consistency of behavior and format, available training data, latency and cost. - When to combine the two, and cheaper steps to try first, such as better prompting. - How to evaluate the choice, and the failure modes and maintenance costs of each approach. - A concrete product example that links the technical choice to user impact. ### Follow-up Questions - Your RAG assistant gives wrong answers even though the right document is in the index. How do you tell whether retrieval or generation is at fault? - Legal rules that customer data may not be used for training. What does that change in your approach? - How would you decide whether a fine-tuned smaller model can replace a large model that relies on long prompts, to cut cost?

Overview: A product manager interview concept question on when to ground a large language model with retrieval-augmented generation and when to fine-tune it instead. It tests how each technique works, decision criteria such as data freshness, citations, behavior, cost and privacy, and how to evaluate the choice.

Intuit logo
Intuit
Sep 10, 2026
mediumProduct ManagerOtherMachine Learning
0
0

Explain when you would ground a large language model with retrieval-augmented generation (RAG) and when you would fine-tune it instead, and why.

Clarifying Questions Guidance

  • Should the answer assume a particular use case, such as an assistant that answers questions from frequently updated help or policy content, or stay general?
  • Must answers cite their sources, and do different users have permission to see different documents?
  • Are there limits on latency, serving cost, or whether customer data may be used to train models?
  • Is the choice strictly one or the other, or can the two be combined?

What a Strong Answer Covers Guidance

  • A correct explanation of what each technique changes: the context the model reads at answer time versus the model's weights.
  • Decision criteria tied to the problem: how often the knowledge changes, citations and access control, consistency of behavior and format, available training data, latency and cost.
  • When to combine the two, and cheaper steps to try first, such as better prompting.
  • How to evaluate the choice, and the failure modes and maintenance costs of each approach.
  • A concrete product example that links the technical choice to user impact.

Follow-up Questions Guidance

  • Your RAG assistant gives wrong answers even though the right document is in the index. How do you tell whether retrieval or generation is at fault?
  • Legal rules that customer data may not be used for training. What does that change in your approach?
  • How would you decide whether a fine-tuned smaller model can replace a large model that relies on long prompts, to cut cost?