面试题库

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

如何设计一个"检索工具"?查询改写、top_k、过滤条件这些参数如何暴露给模型?

Function Call 简单

工具调用和 RAG 分别解决什么问题?在什么场景下需要把两者结合?

Function Call 中等

流式输出中用户提前取消(abort)时,正在执行或已排队的工具调用如何取消与清理?

Function Call 困难

并行多工具加流式输出如何协调?多个工具返回后如何合并进一个流式最终回答?

Function Call 中等

工具调用耗时较长时,流式通道如何保持活跃(心跳与进度事件),避免客户端误判断连?

Function Call 困难

流式工具调用的参数是 JSON,服务端在流式阶段就尝试解析会有什么风险?如何防御式解析?

Function Call 简单

流式输出为什么能提升工具调用场景的体验?非流式有什么问题?

Function Call 中等

SSE 协议下如何区分“增量文本块”和“工具调用增量块”?事件格式如何设计?

Function Call 困难

流式过程中模型在回答中途才决定调用工具(半截话),应如何处理已发出的文本 token?

Function Call 中等

流式加工具调用时,如何保证首字延迟(TTFT)不被工具调用拖垮?

Function Call 中等

工具执行完返回结果后,如何继续用流式输出生成最终回答?两轮流式如何衔接?

Function Call 简单

流式输出中工具调用完成前,客户端该如何渲染“正在调用工具”的占位与状态?