How do you design a RAG pipeline with LangGraph — turning retrieval, grading, and generation into discrete stateful graph nodes? | RAG | langchain Interview Questions | NextRound.in