Interview Questions: Deployment Patterns
- When is a static deployment appropriate?
- When do you need a backend API for RAG?
- Why should indexing be separated from online answering?
- What controls are required for private documents?
- What should be versioned for rollback?
- How do canary releases reduce risk?
- What belongs in a deployment health check?
- How do you choose between local, hosted, and managed services?
- What can go wrong when prompts and indexes are not released together?
- What is the senior engineering answer?
Senior answer
Choose the smallest architecture that satisfies privacy, SLO, scale, rollback, and support needs, then prove it with health checks, traces, eval gates, and a documented release path.