面试题库

全部 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秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
LangChain 中等

FewShotPromptTemplate 如何组织输入输出示例?example_prompt 的作用是什么?

LangChain 中等

如何把一个函数注入为 PromptTemplate 的 partial variable?请给出注入当前日期函数的示例。

LangChain 中等

partial_variables 与 partial() 两种预填充方式有何区别?分别适用什么场景?

LangChain 中等

MessagesPlaceholder 在 ChatPromptTemplate.from_messages 中有什么作用?如何用它承载历史消息和 few-shot 示例?

LangChain 简单

SystemMessage 与 HumanMessage 在 ChatPromptTemplate 中的顺序约定是什么?为什么系统消息通常放最前?

LangChain 简单

ChatPromptTemplate 与 PromptTemplate 的核心区别是什么?分别适合什么场景?

LangChain 困难

为什么基于 Runnable 协议的组件能自动获得批处理、流式与异步能力?这个接口设计的核心思想是什么?

LangChain 中等

RunnableBranch 的条件是按顺序短路求值吗?默认分支缺失时会抛出什么异常?

LangChain 困难

RunnableGenerator 如何把生成器改造成可流式的 Runnable?它与返回迭代器的 RunnableLambda 有何区别?

LangChain 中等

@chain 装饰器如何把一个普通函数包装成 Runnable?它与 RunnableLambda 在流式行为上有何不同?

LangChain 中等

传统 Chain(如 LLMChain)与 LCEL 写法相比有什么局限?为什么官方推荐迁移到 LCEL?

LangChain 中等

astream_events 会产出哪些事件类型?on_chat_model_stream 与 on_chain_stream 分别代表什么?