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

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

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

筛选题目已选:技术原理
第 301 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 302 题在Spring开发中,你常用哪些核心注解?请举例说明各自的作用。 考察对Spring核心注解的掌握及实际使用理解技术原理技术选型Spring Framework第 303 题final关键字有什么作用? 考察对Java final关键字的理解程度和应用场景技术原理Java第 304 题你觉得Go和Java的区别有哪些,更倾向哪个? 考察跨语言对比分析和独立技术判断技术原理方案权衡GoJava第 305 题请解释 Spring 事务传播机制,并举例说明不同传播行为在什么场景下使用。 考察对事务传播机制的理解及其合理应用技术原理方案权衡Spring Framework第 306 题请介绍在项目中使用 Redis 解决了哪些核心问题,并说明具体的使用场景和实现方式。 考察对 Redis 实际应用场景的理解与项目落地能力项目复盘技术原理方案权衡Redis第 307 题在 JVM 垃圾回收调优中,如何权衡吞吐量与响应时间这两个目标?请说明各自优先时的策略差异。 考察对 GC 调优目标权衡及策略差异的理解性能优化技术原理方案权衡JVM第 308 题为什么要把String设计为不可变? 考察对Java String不可变设计原理及其在并发、安全、性能方面的理解技术原理方案权衡Java第 309 题请解释大语言模型生成中的Top-P、Top-K和Temperature参数分别控制什么? 考察对采样策略与温度参数的理解技术原理第 310 题请谈谈你在Web开发方面的技术积累,以及你对Web体系的基本理解。 考察Web技术基础知识的掌握程度与学习深度自我认知技术原理HTTP第 311 题String、StringBuilder 和 StringBuffer 的区别及各自适用场景是什么? 考察字符串类型的不可变性、线程安全性与性能权衡技术原理方案权衡Java第 312 题在项目里你了解到了关于中间件(如 Redis)的哪些知识? 考察候选人项目实践中对中间件知识的实际掌握与知识迁移能力持续改进项目复盘技术原理Redis第 313 题有了解过 Reactor 吗?做过相关工作吗? 考察对 Reactor 编程模型的理解程度及相关实践经验项目复盘技术原理技术选型第 314 题请解释Spring框架如何实现依赖注入(DI)和控制反转(IoC),并结合一个具体使用场景说明其优势。 考察对Spring IoC/DI核心机制的理解及实际应用能力系统设计技术原理Spring Framework第 315 题为什么大模型早期强调提示工程,中期较少提及,近期又重新被重视?请分析背后的技术演进逻辑。 考察对提示工程生命周期与技术演进关联的分析能力业务理解技术原理方案权衡LLM第 316 题说说对封装、继承、抽象、多态的理解 考察面向对象核心特性的掌握与表达能力问题拆解技术原理第 317 题请介绍 JVM 的内存结构,并说明各区域的作用及可能出现的内存问题。 考察对 JVM 内存模型的理解及常见内存问题定位能力技术原理问题排查JVM第 318 题请比较 Redis 持久化机制 RDB 和 AOF 的区别,并说明各自的适用场景。 考察对 Redis 持久化原理与选型的理解技术原理技术选型方案权衡Redis第 319 题如果数据量少的话 HyperLogLog 的缺点是什么? 考察对基数统计算法适用场景与精度特性的理解技术原理方案权衡第 320 题项目相关问题:sample level loss 和 token level loss 为什么在项目中区别不大? 考察对损失函数粒度与模型训练目标关系的理解问题拆解技术原理