38How do you keep a RAG system's knowledge fresh (index updates, stale data, changing documents)?▼mediumMicrosoftGleanCohere1 replies◆ premiumA RAG system is only as current as its index, and stale or duplicated content quietly degrades answers. The signal is an incremental pipeline with deletes, updates, and recency signals, rather than a one-time bulk load. Here is the answer.Open full answer →
68How do you do incremental indexing for a RAG system with constant document churn, without a nightly full rebuild?▼hardGleanDatabricksMicrosoft1 replies◆ premiumRe-embedding 10M documents nightly is wasteful when only 0.5% changed. Interviewers want to see you upsert by stable id, handle deletes and tombstones in an ANN index, and compact before fragmentation tanks recall and latency.Open full answer →
89Your agent calls two tools and gets conflicting answers. How does it decide which to trust?▼hardAnthropicSierraSalesforce◆ premiumThe CRM says the balance is $0 and the ledger says $412. An agent left to its own devices will average them into something confident and wrong. Designing the precedence before the model has to guess is the whole answer.Open full answer →
82Design a personalized news / feed ranking system.▼hardGoogleMetaApple1 replies◆ premiumA news feed differs from a generic recommender. Time is a first-class signal: a story that mattered this morning is noise by tonight. The interviewer expects recency decay, an engagement-versus-quality value model, and a plan for filter bubbles, not merely retrieval plus ranking.Open full answer →
30Your online features are stale, and predictions suffer for it. How do you guarantee feature freshness?▼hardUberDoorDashMeta2 replies◆ premiumA fraud model fed a feature an hour behind is half-blind, but recomputing everything in real time wastes money you don't need to spend. Freshness is a per-feature decision on a real cost curve. Here is how to manage it.Open full answer →