友友们 来一场关于阿里、多益、字节 的 Agent开发 的模拟考试吧(点赞过10发答案)
都是楼主亲自手动复制粘贴准备的~
- 题目数量:20
- 关键词:Agent开发
- 粗分类:全部
- 难度:全部
1. 选择题
关于数据结构中的堆(Heap),下列说法正确的是:
- A. 堆通常使用完全二叉树实现;在最大堆中,任一节点的值都不小于其子节点的值
- B. 堆是一种严格有序结构,因此对堆进行中序遍历一定能得到全局有序序列
- C. 最小堆中,任一节点的左子树所有节点都小于右子树所有节点
- D. 堆必须使用链式存储,不能使用数组高效实现
2. 选择题
在 Linux 中,命令 ps -ef | grep java 最常用于完成以下哪项操作?
- A. 查看当前系统中与
java相关的进程信息 - B. 统计
java目录下文件的磁盘占用情况 - C. 实时跟踪
java进程的 CPU 和内存变化 - D. 终止所有名称中包含
java的进程
3. 选择题
在一个典型的 Agent 系统中,若需要同时支持“会话记忆、工具调用、知识库检索”三类能力,下列实现思路中最合理的是哪一项?
- A. 将历史对话存入记忆模块用于补充上下文;由模型基于工具描述决定是否发起函数/工具调用;知识库内容先向量化入库,再通过检索召回相关片段注入提示词
- B. 将所有历史对话、工具返回结果和知识库原文全部直接拼接进每次请求的 Prompt,中间不需要独立的记忆、工具编排或检索模块
- C. 工具调用应完全由前端页面根据按钮点击触发,模型本身不参与工具选择;知识库检索只适合用关系型数据库的精确 SQL 查询实现
- D. Agent 的记忆应只保存在模型参数中,运行时无需维护会话状态;知识库检索应在模型生成答案后再执行,以便对答案做事后校验
4. 选择题
在后端 Agent 系统中,需要支持多个租户同时调用同一套服务,并保证模型配置、知识库数据和调用配额彼此隔离。以下哪种设计最合理?
- A. 在请求上下文中显式传递 tenantId,并基于 tenantId 路由到对应的模型配置、向量库命名空间和限流配额
- B. 所有租户共用同一套模型参数和向量库索引,只在前端页面上区分租户身份
- C. 为避免并发冲突,系统同一时刻只允许一个租户发起 Agent 调用
- D. 将租户信息写死在服务实例的本地配置文件中,通过重启服务切换当前租户
5. 选择题
在面向大模型 API 的业务开发中,关于“如何编写高质量提示词(Prompt)”,以下哪一项做法最合理?
- A. 明确任务目标、输入输出格式、约束条件,并结合少样本示例引导模型按预期生成结果
- B. 尽量让提示词保持模糊和开放,避免加入约束,以便模型自由发挥获得更强创造性
- C. 为了减少上下文长度,应避免提供任何背景信息,只保留一句简短指令
- D. 提示词主要依赖不断堆砌专业术语和复杂措辞,术语越多模型效果一定越好
6. 选择题
关于 Java 类加载器的“双亲委派机制”,下列说法正确的是哪一项?
- A. 当一个类加载器收到类加载请求时,会先把请求委派给父加载器;只有父加载器无法完成加载时,子加载器才会尝试自己加载
- B. 双亲委派机制要求所有类都必须由启动类加载器直接加载,应用类加载器不能定义任何类
- C. 双亲委派机制的主要目的是提升类加载速度,因此允许子加载器优先覆盖父加载器已经加载过的核心类
- D. 双亲委派机制中,父子加载器之间是严格的继承关系,必须通过 extends 实现
7. 判断题
在 Java 8 及之后的 HashMap 中,当某个桶中的链表长度超过阈值且数组容量达到最小树化容量后,该桶中的链表会转换为红黑树,以降低哈希冲突严重时的查找时间复杂度。
- 正确
- 错误
8. 判断题
判断题:在排查接口响应变慢时,除了使用 Arthas 进行应用侧分析,还可以通过开启 MySQL 慢查询日志(slow query log)更快定位执行时间过长的 SQL,因此“慢查询日志是发现慢 SQL 的常用且更直接的方法”这一说法是正确的。
- 正确
- 错误
9. 判断题
在单链表中,若已知某个非尾结点的指针,则可以在 O(1) 时间内完成该结点的删除操作。
- 正确
- 错误
10. 判断题
判断题:在 AI Agent 系统设计中,多 Agent 架构一定优于单 Agent 架构,因此在任何任务场景下都应优先采用多 Agent 方案。
- 正确
- 错误
11. 判断题
在 MySQL 的 InnoDB 存储引擎中,如果一个查询使用二级索引能够定位到记录,但所需查询列不全部包含在该二级索引中,数据库通常还需要根据二级索引中保存的主键值再去聚簇索引中读取完整行数据,这个过程称为“回表”。
- 正确
- 错误
12. 判断题
判断题:数组在内存中通常是连续存储的,因此支持通过下标进行 O(1) 随机访问;链表的节点通常不要求连续存储,访问第 k 个元素一般需要从头或已知节点开始逐个遍历,因此时间复杂度通常为 O(k)。
- 正确
- 错误
13. 判断题
对于一个 4GB 的乱序 ID 文件,在内存无法一次性容纳全部数据的前提下,先将文件分块读入内存分别排序并写回临时文件,再对多个有序临时文件进行归并排序,属于可行的外部排序方案。
- 正确
- 错误
14. 判断题
在典型的 RAG(Retrieval-Augmented Generation)流程中,系统通常先根据用户问题进行检索召回相关知识片段,再将检索结果与原始问题一起输入大模型生成答案;因此,RAG 的核心作用之一是用外部知识增强生成效果,而不是仅依赖模型参数完成回答。
- 正确
- 错误
15. 判断题
在 RAG 系统中,语义分块通常不应只按固定字数或固定 token 长度机械切分,而应结合句子、段落或语义边界进行切分;同时,RAG 评估不能只看检索召回率,还应结合命中率、MRR、nDCG 以及最终生成答案的正确性等指标综合判断效果。上述说法是否正确?
- 正确
- 错误
16. 判断题
在 Java 中,接口中的方法默认都是 public abstract,而抽象类既可以包含抽象方法,也可以包含已实现的普通方法,因此“抽象类和接口在方法实现能力上完全相同”这一说法是错误的。
- 正确
- 错误
17. 判断题
判断题:在大模型应用中,Agent通常不仅是一次性生成文本的模型调用,而是能够基于目标进行任务分解、结合上下文进行决策,并按需调用外部工具或系统来完成任务的智能体。
- 正确
- 错误
18. 判断题
判断题:在项目迭代中使用 AI Coding 工具时,开发者仍需要对生成代码进行人工评审、测试验证,并结合业务场景决定是否采纳,因此不能将其生成结果直接视为始终可靠。
- 正确
- 错误
19. 问答题
请从协议原理与实际落地两个层面说明 HTTP 和 HTTPS 的核心差异。进一步结合一个需要调用大模型 API 的 AI 应用场景,分析为什么通常必须使用 HTTPS,并说明 TLS 握手大致做了什么、它解决了哪些安全问题、又会带来哪些性能与运维成本。
答:
20. 问答题
请解释什么是非对称加密,并结合 HTTPS 场景说明它与对称加密的核心区别。进一步回答:为什么实际系统中通常不会只使用非对称加密,而是采用“非对称加密 + 对称加密”的混合方案?
答:
题目来源
1 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 计算机基础 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 详细介绍下堆? |
2 | 多益网络 / 多益网络春招 / Agent开发 / 工程与架构 | https://www.nowcoder.com/feed/main/detail/081ac9f03c8e41439547572df52bec6e?sourceSSR=search | 有用过docker没?Linux用的多吗?常见的几个Linux命令说一下?ps -ef | grep 常用来干嘛? |
3 | 字节跳动 / 字节agent开发实习一面凉经 / Agent开发 / AI与机器学习 | https://www.nowcoder.com/feed/main/detail/69b9cd21f1244d3cb19499f249228b50?sourceSSR=search | Agent 的记忆、工具调用、知识库检索等关键组件是如何实现的? |
4 | 字节跳动 / 字节agent开发实习一面凉经 / Agent开发 / 工程与架构 | https://www.nowcoder.com/feed/main/detail/69b9cd21f1244d3cb19499f249228b50?sourceSSR=search | 后端 Agent 是否支持多租户同时调用? |
5 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / AI与机器学习 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | AI相关的,平常怎么写提示词? |
6 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 计算机基础 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 介绍下双亲委派机制? |
7 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 计算机基础 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | HashMap的底层原理? |
8 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 工程与架构 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 通过Arthas进行接口排查外,有没有更快发现慢SQL的方法? |
9 | 腾讯 / T厂 Agent开发日常实习一面挂凉经 / Agent开发 / 计算机基础 | https://www.nowcoder.com/feed/main/detail/aef9769bc0604700bcc8ed4fa8db8377?sourceSSR=search | 一上来先是手撕,比较简单,大概做了5分钟。 |
10 | 百度 / 百度ai agent开发春招一面 / Agent开发 / AI与机器学习 | https://www.nowcoder.com/feed/main/detail/c807140b75bd4cf3bf4166660676db5d?sourceSSR=search | 你们的 Agent 是单 Agent 还是多 Agent?为什么这么设计?有没有考虑过替代方案? |
11 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 工程与架构 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 回表是什么? |
12 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 计算机基础 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 数组和链表的区别? |
13 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 计算机基础 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 一个4GB的大文件,里面存的是乱序ID,内存有限,如何把文件中的ID进行排序? |
14 | 金山 / 27届-日常实习-金山云-AI应用平台开发-一面 / Agent开发 / AI与机器学习 | https://www.nowcoder.com/discuss/872055401926164480?sourceSSR=search | 项目中的RAG定位和工作流程是什么样的? |
15 | 金山 / 27届-日常实习-金山云-AI应用平台开发-一面 / Agent开发 / AI与机器学习 | https://www.nowcoder.com/discuss/872055401926164480?sourceSSR=search | RAG如何实现语义分块的?RAG评估用了哪些方法和指标,结果如何? |
16 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 计算机基础 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 抽象类和接口的区别? |
17 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / AI与机器学习 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 你觉得Agent定义是什么? |
18 | 金山 / 27届-日常实习-金山云-AI应用平台开发-一面 / Agent开发 / AI与机器学习 | https://www.nowcoder.com/discuss/872055401926164480?sourceSSR=search | 聊AI Coding,使用过AI Coding写代码吗?有使用AI Coding进行项目迭代吗? |
19 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 计算机基础 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | HTTP和HTTPS有什么差异? |
20 | 阿里巴巴 / 27届-暑期实习-阿里国际一面 / Agent开发 / 计算机基础 | https://www.nowcoder.com/discuss/872069472310288384?sourceSSR=search | 什么是非对称加密?对称加密和非对称加密的区别? |
查看2道真题和解析