淘宝闪购面试题 · Java
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 278 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 141 题请解释Java是如何实现跨平台运行的? 考察对Java虚拟机机制和编译运行流程的理解第 142 题new初始化和反射相比,谁更快? 考察对Java对象创建机制与反射性能开销的理解第 143 题ThreadLocal的内存泄露是如何产生的? 考察对ThreadLocal底层实现、引用类型和内存回收机制的理解第 144 题在子类中通过 super 调用父类方法时,代码的执行顺序是怎样的?请结合示例说明。 考察对 Java/Python 等语言中继承、方法重写、super 调用顺序的理解第 145 题基于JDK的和基于CGLIB的动态代理有什么区别? 考察对Java动态代理两种实现机制的原理、适用场景及限制的理解第 146 题请介绍G1垃圾回收器的回收过程,并谈谈你对更新版本垃圾回收器的了解。 考察JVM垃圾回收原理的掌握程度及对前沿技术趋势的关注第 147 题请介绍你对Netty的理解,包括其核心组件、事件处理模型以及一个典型的使用场景。 考察对Netty的整体认知和应用能力第 148 题ThreadLocal为什么ThreadLocalMap中key是弱引用,value是强引用? 考察对ThreadLocal内存泄漏机制和引用类型作用的理解第 149 题请设计一个 JMH 测试,对比不同分配策略在创建 128 字节对象时的吞吐量差异。 考察 JMH 微基准测试的设计能力与结果分析第 150 题List一般怎么用? 考察对Java List接口及常用实现类的理解和使用场景第 151 题栈帧是什么?栈帧里面有什么? 考察对JVM运行时栈结构及栈帧内部组成的理解第 152 题Java中反射机制的原理是什么? 考察对JVM类加载、Class对象和反射底层机制的理解第 153 题请谈谈你对类卸载机制的理解。 考察对 JVM 类生命周期和内存回收的深入理解第 154 题请介绍本地缓存 Caffeine 的优缺点,并说明适用场景。 考察对 Caffeine 本地缓存特性、优势和局限的理解第 155 题ReentrantLock和synchronized有什么差异? 考察对Java并发同步机制的理解和适用场景第 156 题JAVA中什么地方用到了SPI机制?为什么使用SPI机制? 考察对SPI机制的理解及其在Java生态中的应用场景第 157 题在 Java 并发编程中,如何保证线程安全?请以 ConcurrentHashMap 为例说明其实现原理。 考察线程安全手段的掌握及并发容器的实现原理第 158 题Java中一般是用什么线程池? 考察对Java线程池的熟悉程度和默认实现的选择依据第 159 题请解释 Java 中强引用、软引用、弱引用和虚引用的区别及各自适用场景。 考察对引用类型及其与垃圾回收关系的理解第 160 题当使用ForkJoinPool处理递归任务时,如何避免工作窃取导致的内存一致性错误?请结合MESI协议说明缓存行对齐的优化方案。 考察并发编程中对线程协作原子性、内存可见性与缓存一致性的理解