淘宝闪购面试题 · Java

淘宝闪购相关面试题,按最终去重题目聚合。

1902 道真题 · 当前筛选命中 278 · 更新 2026-08-05

筛选题目已选:Java
第 241 题Java中,Hashtable和HashMap有什么区别?底层原理是什么? 考察Java集合框架中Map实现的核心差异与底层机制技术原理Java第 242 题请描述 Java 线程的状态及其之间的转换过程。 考察对线程生命周期各状态及转换条件的掌握程度技术原理Java第 243 题请详细讲解 ConcurrentHashMap 的实现原理与关键机制。 考察对并发容器底层并发控制与性能权衡的理解系统设计技术原理方案权衡Java第 244 题请说明策略模式的设计方式,并举例说明其使用场景。 考察对策略模式结构、原则及适用场景的理解技术原理方案权衡Java第 245 题请列举 Java 中常见的锁机制,并说明各自适用的使用场景。 考察对 Java 并发锁体系的理解与场景化选型能力技术原理技术选型方案权衡Java第 246 题请详细讲解 HashMap 的实现原理,包括底层数据结构、哈希冲突处理、扩容机制,以及 JDK 1.7 与 1.8 的区别。 考察对基础数据结构实现原理的理解深度与版本差异意识技术原理方案权衡问题排查Java第 247 题手撕代码:用 Java 编写一个函数,实现类似 rm -rf 递归删除文件或目录的功能。 考察递归文件操作、异常处理与安全边界意识编码实现问题拆解风险判断Java第 248 题讲讲@Autowired和@Resource的区别 考察Spring依赖注入注解的用法、装配策略与适用场景技术原理技术选型JavaSpring Framework第 249 题请解释 volatile 的实现原理以及它如何保证可见性? 考察对 volatile 语义、底层实现和适用场景的理解技术原理Java第 250 题在垃圾回收标记算法中,G1的标记过程分为哪几个阶段? 考察G1标记过程中的阶段划分与各阶段职责问题拆解技术原理Java第 251 题内存占用高怎么排查? 考察排查系统性思维与工具链运用风险判断技术原理问题排查Java第 252 题Java中实现线程安全的主要方式有哪些? 考察对Java并发机制的分类理解和适用场景技术原理方案权衡Java第 253 题你对线程池有什么理解? 考察线程池原理、参数配置与异常处理能力风险判断系统设计技术原理Java第 254 题G1为什么采用分区而不是延续传统连续分代来回收垃圾? 考察对G1分区设计动机和优势的理解技术原理方案权衡Java第 255 题Java中类加载器有哪几种? 考察对Java类加载器体系结构及双亲委派机制的理解技术原理Java第 256 题可以讲一下 Java 里面的基本数据类型吗?它们分别占多少个字节? 考察 Java 基本数据类型的种类、字节大小及取值范围技术原理Java第 257 题请详细谈谈 Java 的类加载机制,包括类加载的阶段、双亲委派模型以及它的作用。 考察对 Java 类加载过程与双亲委派模型的理解,以及解决类加载冲突的能力技术原理JavaJVM第 258 题请详细说明 Java HashMap 的核心实现原理及常见考点。 考察对 HashMap 数据结构、哈希冲突处理及并发安全性的理解问题拆解技术原理Java第 259 题请详细说明ThreadLocal的原理,以及使用时需要注意哪些问题。 考察对ThreadLocal底层机制的理解及使用注意事项风险判断技术原理Java第 260 题请详细说明 ConcurrentHashMap 在 Java 中的内部实现机制,包括其数据结构、线程安全策略以及在不同版本(如 JDK 7 与 JDK 8)之间的主要差异。 考察对并发容器底层实现原理的理解深度与版本演进意识技术原理方案权衡Java