阿里巴巴面试题 · 问题拆解
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 603 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 61 题请分享一次你参加本科竞赛的经历,重点讲讲你在团队中的分工和具体负责的内容。 考察竞赛经历中的个人职责、协作分工与问题解决能力第 62 题讲一下你对幂等的理解,以及如何在消费场景中实现幂等。 考察对幂等概念的理解及在消息消费场景中的实践能力第 63 题大模型在训练和推理时显存不够,有哪些优化方法? 考察对大模型显存瓶颈的理解及训练和推理阶段优化手段的掌握第 64 题项目:自主构建的评估体系里如何分离知识幻觉与推理幻觉 考察对幻觉类型区分及评估体系设计的能力第 65 题如何用VLOOKUP函数快速匹配销售数据与成本数据? 考察对VLOOKUP函数语法、匹配逻辑及使用场景的理解第 66 题请手写代码实现:发起两个fetch请求,要求先等第一个请求返回,用其结果作为第二个请求的参数,将两个请求的结果放入同一个对象,再将该对象作为参数调用一个回调函数。 考察异步流程控制、链式调用与结果聚合第 67 题请简述Spring中单例Bean的循环依赖是如何解决的? 考察对Spring三级缓存机制及循环依赖解决原理的理解第 68 题请实现三数之和:给定一个整数数组,找出所有和为0且不重复的三元组。 考察数组遍历、排序、双指针去重和编码实现能力第 69 题介绍一下 JavaScript 的事件循环机制。 考察对 JavaScript 异步执行模型与浏览器/Node 环境的理解第 70 题浏览器输入URL到页面呈现,发生了什么? 考察网络协议栈、DNS、HTTP、渲染流程及性能优化意识第 71 题请介绍你在 AI 生成 PPT 类项目中遇到的一个最大技术困难,以及你是如何定位并解决的。 考察候选人在 AI 应用项目中的问题定位、技术攻坚和解决方案设计能力第 72 题你的数据分块策略是什么,为什么要用这样的策略? 考察分布式数据处理中分块策略的合理性与工程权衡第 73 题介绍元素放入HashMap的过程,并说明两个数据哈希值相同时它们会放到同一个数组下标下吗? 考察HashMap底层存储结构与哈希冲突处理机制第 74 题请解释二叉搜索树的左右子树高度差在平衡判断中的作用,并说明其与平衡二叉树(AVL树)的关系。 考察对平衡二叉树旋转机制及高度差概念的理解第 75 题请说明 ArrayList 和 HashMap 的增删改查操作的时间复杂度,并分析其影响因素。 考察对常用集合底层实现及操作复杂度的理解第 76 题介绍原子类,比如AtomicInteger。 考察对Java并发原子类的原理理解与应用能力第 77 题当 agent 调用工具不正确时,可以采用哪些技术方案来改进?请分别说明 SFT 和强化学习在解决这一问题上的思路与差异。 考察 agent 工具调用错误的改进方法,重点对比 SFT 与强化学习的适用场景和机制第 78 题JS的浅拷贝和深拷贝有什么区别? 考察对JavaScript对象拷贝语义、引用与内存管理的理解第 79 题请谈谈你的项目还有哪些改进方向,以及你打算如何实施这些改进。 考察候选人对项目局限性的认知、改进思路与落地能力第 80 题统计连续三天登录的用户 考察SQL分组聚合、日期去重与连续区间判定