淘宝闪购面试题 · 问题拆解 · Java

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

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

筛选题目已选:问题拆解 · Java
第 21 题请解释 HashMap 的工作原理,以及它是如何处理哈希冲突的。 考察对 HashMap 底层实现和哈希冲突处理机制的理解问题拆解技术原理Java第 22 题为什么JDK动态代理生成的代理类中会出现包含$methodName$0这类格式的方法? 考察对字节码生成机制和动态代理实现原理的理解问题拆解技术原理Java第 23 题在子类中通过 super 调用父类方法时,代码的执行顺序是怎样的?请结合示例说明。 考察对 Java/Python 等语言中继承、方法重写、super 调用顺序的理解问题拆解技术原理JavaPython第 24 题请解释 Java 中强引用、软引用、弱引用和虚引用的区别及各自适用场景。 考察对引用类型及其与垃圾回收关系的理解问题拆解技术原理Java第 25 题请介绍线程池的工作原理及其核心参数。 考察对线程池执行流程、核心参数和任务调度机制的理解问题拆解技术原理方案权衡Java第 26 题JUC 包下有哪些锁?请举例说明其用途。 考察对 Java 并发包中锁机制及其适用场景的掌握问题拆解技术原理Java第 27 题请介绍HashMap的底层结构、put流程以及哈希散列的优化方式。 考察Java集合框架中HashMap的核心实现原理与优化细节问题拆解技术原理Java第 28 题讲一下HashMap底层实现? 考察HashMap的数据结构、哈希冲突处理与扩容机制问题拆解技术原理Java第 29 题GC Roots 有哪些?为什么被 synchronized 修饰的对象是 GC Roots? 考察 JVM 垃圾回收根对象识别的准确性及对 synchronized 语义的理解问题拆解技术原理JavaJVM第 30 题为什么JDK动态代理只能代理实现了接口的类,或者直接代理接口? 考察对JDK动态代理底层机制和Java类继承体系的理解问题拆解技术原理方案权衡Java第 31 题手撕代码:用 Java 编写一个函数,实现类似 rm -rf 递归删除文件或目录的功能。 考察递归文件操作、异常处理与安全边界意识编码实现问题拆解风险判断Java第 32 题在垃圾回收标记算法中,G1的标记过程分为哪几个阶段? 考察G1标记过程中的阶段划分与各阶段职责问题拆解技术原理Java第 33 题请详细说明 Java HashMap 的核心实现原理及常见考点。 考察对 HashMap 数据结构、哈希冲突处理及并发安全性的理解问题拆解技术原理Java第 34 题在ThreadPoolExecutor中,什么时候新任务会创建新线程而突破核心线程数? 考察线程池执行流程与核心线程数、队列、最大线程数的关系问题拆解技术原理Java