Interview question asked to Data Scientists interviewing at Stack Overflow, Snap, Honeywell and other companies. Original question asked: When would you choose to use Retrieval-Augmented Generation (RAG) versus Fine-Tuning for an LLM application?.