淘宝闪购面试题 · Java

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

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

筛选题目已选:Java
第 101 题要启动一个 Java 程序,JVM 在启动阶段主要涉及哪些参数?请描述治理过程。 考察启动流程的关键参数和 JVM 初始化理解问题拆解技术原理JavaJVM第 102 题请介绍Java垃圾回收机制,并说明不同JDK版本默认使用的垃圾回收器。 考察对JVM内存管理与垃圾回收原理的理解,以及对不同版本默认回收器演进的认识技术原理技术选型JavaJVM第 103 题详细讲讲类加载过程? 考察对Java类加载机制的理解,包括加载、连接、初始化三个阶段及双亲委派模型技术原理Java第 104 题线程池的状态有哪些? 考察对线程池生命周期和状态流转的理解技术原理Java第 105 题自定义类加载器的场景有哪些?你有在实际项目中用过吗? 考察对JVM类加载机制的理解及实践经验问题拆解项目复盘技术原理JavaJVM第 106 题请说明线程池的饱和拒绝策略有哪些? 考察线程池饱和处理机制及其适用场景技术原理方案权衡Java第 107 题Java 中有哪些常见的线程实现方式? 考察对多线程基础知识的掌握程度技术原理Java第 108 题在双重检查锁定中,为什么需要第二次判断?它如何减少获取锁的次数? 考察双重检查锁定的设计原理与性能优化逻辑性能优化技术原理Java第 109 题synchronized锁静态方法和锁非静态方法的区别和原理是什么? 考察synchronized底层锁对象与并发安全边界理解风险判断技术原理Java第 110 题请对比Java中ValueBased类和IdentityObject类在运行时行为上的主要差异。 考察对值语义与对象身份语义的理解风险判断技术原理Java第 111 题请对比 Go 和 Java 在语言特性、并发模型和适用场景上的主要区别。 考察对两门语言核心差异的理解及选型判断技术原理技术选型方案权衡GoJava第 112 题在线程池中执行任务时,如果任务抛出异常,你会如何处理? 考察对线程池中异常处理机制的理解与应用风险判断技术原理问题排查Java第 113 题ReentrantLock和ReadWriteLock的区别是什么? 考察对两类锁机制在重入性、读写分离和适用场景上的理解技术原理方案权衡Java第 114 题Java中有没有保持插入顺序的Map实现类? 考察对Java集合框架中Map实现类顺序特性的掌握技术原理Java第 115 题Java反射机制有哪些典型应用场景?请举例说明。 考察对反射在框架和工具中实际用途的理解系统设计技术选型Java第 116 题请列举并说明 Java 中解决并发问题的常用手段。 考察对 Java 并发机制的整体理解与关键工具的实际应用能力风险判断技术原理方案权衡Java第 117 题讲讲Lock接口怎么实现的(CAS+AQS) 考察对Java并发Lock接口底层实现原理(CAS与AQS)的理解编码实现问题拆解技术原理Java第 118 题为什么需要动态修改线程池的参数?有哪些业务场景? 考察线程池动态调参的必要性、场景理解及参数变更的影响业务理解风险判断技术原理Java第 119 题Java集合中HashMap和Hashtable的区别? 考察对Java集合类线程安全性、同步机制和设计演进的掌握风险判断技术原理技术选型Java第 120 题final、finally、finalize 分别有什么作用? 考察 Java 关键字与 Object 方法的区分和正确理解技术原理Java