阿里巴巴面试题 · 技术原理
阿里巴巴相关面试题,按最终去重题目聚合。
共 2826 道真题 · 当前筛选命中 2010 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 61 题请说明ThreadLocal的底层实现原理。 考察对ThreadLocal数据结构、线程局部存储机制和内存泄漏风险的理解第 62 题Multi-Head Attention 现在有一些优化,现在主流的优化都有哪些方向,每个方向下有什么优化方法? 考察对注意力机制优化的体系化理解与前沿认知第 63 题JDK 8 的 ConcurrentHashMap 为什么将分段锁改为 synchronized? 考察对 JDK 8 中锁实现演进及其底层优化的理解第 64 题一个线程任务提交到线程池的时候,线程池的工作原理是什么? 考察线程池核心执行流程与任务调度机制第 65 题在MySQL中创建索引时有哪些注意事项? 考察索引设计原则、失效场景与代价意识第 66 题Java线程池参数有哪些? 考察线程池核心参数的记忆与理解第 67 题try/finally 里 ThreadLocal 要不要手动 remove 掉? 考察 ThreadLocal 内存泄漏风险与正确清理实践第 68 题哪些框架使用了反射、用来实现什么 考察对反射机制的理解及其在主流框架中的实际应用第 69 题TCP通信中如何处理粘包和半包问题? 考察对TCP流式传输特性及网络编程中粘包半包问题的解决能力第 70 题行锁有哪些(记录锁、间隙锁、临键锁)? 考察对InnoDB行锁类型及其作用范围的掌握第 71 题MCP与传统的Function Calling在工具调用层面,主要的区别和优势是什么? 考察对MCP与Function Calling在工具调用架构上的区别与优势的理解第 72 题在什么场景下需要采用批量更新,以及如何选择批量更新的时机? 考察对批量更新适用场景与时机的理解,评估系统性能与一致性权衡第 73 题请简述大模型(LLM)的一般训练流程。 考察对大模型预训练、微调、对齐等核心训练阶段的理解第 74 题请描述 Spring Bean 的完整生命周期,包括实例化、初始化和销毁阶段的主要回调。 考察对 Spring 容器管理 Bean 生命周期各阶段的理解与完整表述第 75 题请介绍Docker的核心概念及其在实际使用中的典型工作流程。 考察对Docker基础架构、镜像容器关系及基本操作流程的理解第 76 题MR运行中,map数和reduce数怎么确定? 考察MapReduce作业并行度配置的原理与影响因素第 77 题请口述快速排序和归并排序的基本思路。 考察对经典排序算法的核心思想、时间复杂度和空间复杂度的理解第 78 题请说明Redis主从同步的完整流程,包括首次同步和增量同步。 考察对Redis主从复制机制的深入理解第 79 题解释逻辑回归为什么不能自动进行特征交叉 考察对逻辑回归线性假设和特征工程的理解第 80 题请介绍 Kafka 中的生产者(Producer)和消费者(Consumer)及其工作原理。 考察对 Kafka 核心组件角色、工作流程和关键机制的理解