阿里巴巴面试题 · 问题拆解
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 603 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 401 题请描述HashMap的put(添加)过程。 考察HashMap底层数据结构和put流程的理解第 402 题你自己有没有实践过 Prompts 的设计?能举一个案例吗? 考察候选人实际应用 Prompt 设计的经验与方法第 403 题用户在浏览器中输入一个 URL 并按下回车,从输入到页面显示,中间经历了哪些关键步骤? 考察对网络请求全链路、DNS、TCP、HTTP 及渲染流程的系统理解第 404 题算法题:一个数组中找到出现次数超过一半的数字,能说一下思路和复杂度吗? 考察多数元素问题的算法思路、实现与复杂度分析能力第 405 题可重复读和读已提交是如何实现的? 考察对数据库事务隔离级别底层实现机制的理解第 406 题请解释强化学习中的状态、动作和奖励这三个核心概念,并说明它们之间的关系。 考察对强化学习基本要素的理解及概念间逻辑关系第 407 题请实现一个统计任务:计算每个城市每天消费占比排名前十的用户,并给出这些用户的消费占该城市当日总消费的比例。 考察SQL分页排序、窗口函数和聚合计算的组合运用第 408 题请实现两个以字符串表示的大数相加,返回结果的字符串表示。 考察高精度加法实现、进位处理与边界情况第 409 题请编写一个函数,判断一个字符串是否为合法的数学算式。 考察字符串解析、算术语法判定和边界情况处理第 410 题在数仓建模和治理中,应遵循哪些规范?异常数据监控的合理设置方式是什么? 考察数仓建模规范、数据治理框架与异常监控设计能力第 411 题你还负责老逻辑迁移到新系统的工作吗? 考察候选人职责范围、系统迁移经验和任务规划能力第 412 题手写代码:求一个字符串中的最长不含重复字符的子串长度,并说明算法复杂度。 考察滑动窗口、哈希表去重与编码实现能力第 413 题布隆过滤器为什么不能确保访问的数据一定在数据集中? 考察布隆过滤器原理、误判机制与适用边界第 414 题请实现二叉树的中序遍历,并说明其思路。 考察二叉树中序遍历的递归与迭代实现及理解第 415 题new 一个对象在 JVM 层面到底发生了什么? 考察对字节码指令与 JVM 执行机制的理解第 416 题解释LR(逻辑回归)为什么不能自动特征交叉。 考察对逻辑回归模型本质和特征交叉机制的理解第 417 题在你负责的项目中,哪个中间件给你留下的印象最深?请说明原因。 考察对中间件的理解深度及项目实践中的应用第 418 题面对遗留的“屎山”代码,你会如何重构,使新成员更容易理解和快速上手? 考察代码重构能力、代码可读性提升及新成员引导策略第 419 题请讲解快速排序的核心思想与流程。 考察快速排序的分治思想、分区操作与复杂度分析第 420 题请介绍你在实际项目中如何针对RAG系统做针对性优化,而不是套用通用模板。 考察RAG优化的真实落地能力与差异化的思考深度