面试题库

全部 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 困难

复杂 schema 会被模型「选择性忽略」,如何检测并降级?

Function Call 中等

参数 schema 中的 default 值会被模型理解吗?还是只在服务端生效?

Function Call 困难

如何设计「宽松 schema + 严格后校验」的两层校验策略?

Function Call 中等

布尔参数与可选参数在工具调用中的默认值处理有什么坑?

Function Call 中等

如何用 JSON Schema 的 pattern/format 约束字符串参数?模型会遵守吗?

Function Call 中等

为什么 schema 里建议用 $ref 复用定义?对 token 成本有帮助吗?

Function Call 困难

参数 schema 的版本演进如何兼容旧调用?如何做 schema 版本管理?

Function Call 中等

模型生成参数超出 schema 约束(额外字段、类型错误)时如何修复?

Function Call 困难

如何为参数写「示例值(example)」?它是否真的会被模型当作约束?

Function Call 中等

参数命名风格(snake_case vs camelCase)对调用准确率有影响吗?

Function Call 困难

anyOf/oneOf/allOf 在工具参数 schema 中的适用场景与风险是什么?

Function Call 中等

为什么要在服务端再校验一次模型生成的参数?只用模型「听话」够吗?