面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
LangGraph 困难

如何在节点之间传递额外运行参数,而不把这些参数写入 State?

LangGraph 中等

条件边 add_conditional_edges 的 mapping 是如何工作的?返回值映射不到会怎样?

LangGraph 简单

LangGraph 中如何声明一个自定义 State?字段类型在运行时会被校验吗?

LangGraph 中等

在 LLM Agent 编排中,「图」与普通 DAG(有向无环图)的关键区别是什么?

LangGraph 中等

与一次性函数编排相比,用状态机构建 LLM Agent 解决了哪三类问题?

LangGraph 简单

LangGraph 的「状态机」与「图」是什么关系?为什么称它为状态机?

LangGraph 简单

为什么多步 Agent 需要显式持久化状态,而一次性 Prompt 调用不需要?

LangGraph 困难

LangGraph 的图执行是确定的吗?哪些因素会导致同一输入产生不同结果?

LangGraph 中等

LangGraph 的 compile() 到底做了什么?为什么编译后才能 invoke?

LangGraph 中等

自定义 reducer 函数的输入和输出分别是什么?如何用 reducer 实现「取并集」?

LangGraph 中等

如何声明一个带多个字段的 State,并让不同字段使用不同的更新策略?

LangGraph 简单

START 与 END 是真实的节点吗?能给它们添加边之外的处理逻辑吗?