阿里巴巴面试题 · 技术原理

阿里巴巴相关面试题,按最终去重题目聚合。

共 2826 道真题 · 当前筛选命中 2010 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 581 题请手写实现一个倒计时功能,要求封装为自定义 Hook 和组件。 考察 React 自定义 Hook 的封装能力、组件拆分和定时器生命周期管理编码实现技术原理React第 582 题鼠标的拖尾效果怎么实现? 考察前端动画实现与性能优化能力编码实现性能优化技术原理第 583 题线程池你有用到过吗? 考察线程池的实际使用、参数理解及常见陷阱结果导向技术原理问题排查第 584 题你如何理解测试开发岗位?说说你对这个岗位的认知和想法。 考察对测试开发岗位的职责、价值和发展方向的理解人岗匹配技术原理第 585 题对基本有序的数组,哪种排序算法最优?为什么? 考察对排序算法在不同数据分布下性能差异的理解技术原理方案权衡第 586 题请说明 ThreadLocal 的工作原理、潜在的内存泄漏风险以及如何避免这种风险。 考察对 ThreadLocal 内部机制、线程隔离模型及内存安全的理解风险判断技术原理Java第 587 题MySQL的事务隔离级别有哪些? 考察对MySQL事务隔离级别的理解及并发一致性问题的识别技术原理MySQL第 588 题请解释 CSS flex 布局中 flex: 1 的含义及其作用。 考察对 flex 布局语法、简写属性和实际效果的理解技术原理CSS第 589 题TCP三次握手和四次挥手的过程。为什么挥手是四次? 考察TCP连接建立与释放的基本原理及半关闭机制技术原理TCP第 590 题请说明 Java 中 final 关键字的作用,并举例说明它能修饰哪些语法元素。 考察对 Java final 在不同上下文下的语义和作用的掌握技术原理Java第 591 题你如何看待大数据未来的技术发展趋势?结合这些趋势,谈谈你后续在大数据领域的技术学习和职业规划。 考察对大数据技术演进的洞察能力与个人发展方向的匹配度持续改进人岗匹配技术原理第 592 题能介绍一下Flash Attention吗?它是怎么做到既省显存又提速的? 考察对Flash Attention原理、显存优化和计算加速机制的理解性能优化技术原理第 593 题如果 unordered_map 中已有大量元素,插入一个新元素时,已有的迭代器是否会失效?在什么情况下 unordered_map 的迭代器会失效? 考察对哈希表重哈希机制及迭代器失效条件的理解风险判断技术原理C++第 594 题请介绍MySQL索引的原理,并说明如何进行查询优化。 考察对MySQL索引底层结构、失效场景及查询优化的综合理解性能优化技术原理问题排查MySQL第 595 题你用过哪些多线程编程相关的类? 考察对Java多线程核心类及并发工具的实际掌握程度技术原理Java第 596 题请解释浏览器的缓存机制,包括强缓存和协商缓存。 考察对浏览器HTTP缓存机制的理解及实际应用性能优化技术原理HTTP第 597 题数组去重都有哪些方法? 考察JavaScript数组去重的多种实现及各自适用场景技术原理方案权衡JavaScript第 598 题如何创建并编写使用 TransmittableThreadLocal 的代码,以实现线程池中上下文传递?请描述关键代码结构。 考察对 TransmittableThreadLocal 实际使用的熟悉程度和编码能力编码实现技术原理Java第 599 题请介绍常见的内存调度算法及其适用场景。 考察对内存调度算法的理解与场景判断能力技术原理方案权衡第 600 题Transformer的训练复杂度较高,尤其在处理长序列时。你了解哪些工作是致力于降低其训练时间复杂度的? 考察对Transformer训练加速方法的了解深度与前沿追踪能力技术原理方案权衡Transformer