淘宝闪购面试题 · Java
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 278 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 161 题请介绍Java中常用的线程同步方式,并说明各自的适用场景。 考察对Java并发同步机制的理解与场景选择能力第 162 题什么设计不当会造成 OOM? 考察对内存泄漏、内存溢出成因及 JVM 内存模型的理解第 163 题请介绍 volatile 关键字在并发编程中的作用、实现原理以及适用场景。 考察对 volatile 语义、底层实现和并发适用边界的理解第 164 题在大模型应用开发中,Java和Python各自有哪些优势和适用场景? 考察对两种语言生态、性能与团队因素的理解及技术选型能力第 165 题ArrayList和LinkedList的区别是什么?ArrayList是怎么扩容的? 考察Java集合框架中两种List实现的结构差异与扩容机制第 166 题请手写并解释一个线程安全的单例模式实现。 考察单例模式的正确性、并发安全与性能权衡第 167 题请介绍线程池的工作原理及其核心参数。 考察对线程池执行流程、核心参数和任务调度机制的理解第 168 题子类重写父类虚函数时,父类在构造方法中调用子类虚函数会发生什么? 考察构造函数中虚分派机制的理解第 169 题请介绍你在项目中如何使用 CGLIB 动态代理,以及其底层原理与适用场景。 考察对 CGLIB 动态代理的理解深度、实际应用场景与原理分析能力第 170 题请解释线程池中corePoolSize和maximumPoolSize的含义及区别。 考察线程池核心参数的理解与线程创建策略第 171 题懒汉式单例存在什么问题?如何解决? 考察懒汉式单例的线程安全缺陷及修复策略第 172 题请介绍Java中线程安全的容器有哪些,并说明它们的使用场景和原理。 考察对并发容器及其实现原理的理解第 173 题谈谈synchronized和ReentrantLock的区别。 考察对Java并发锁机制的理解与选型能力第 174 题请详细讲一下 HashMap 的工作原理和主要实现细节。 考察对 HashMap 底层结构与核心机制的理解深度第 175 题请讲一下常见的异常、IO异常和空指针异常的区别,以及Java的异常体系。 考察对Java异常体系的理解及常见异常类型的区分第 176 题什么时候会在核心线程满的情况下构建新的线程? 考察对线程池执行流程和队列机制的深入理解第 177 题请解释Java类加载的双亲委派模型及其作用。 考察对类加载机制的理解及实际应用场景第 178 题synchronized在JVM层面是如何实现的? 考察对synchronized底层监视器锁与字节码层实现的理解第 179 题Java和Go有什么区别? 考察对两种主流后端语言核心特性的理解与对比能力第 180 题Java中类被实例化的时候,初始化的一些顺序,包括如果他有父类的时候,实例化的顺序是什么样子的? 考察Java类加载与实例化时初始化顺序的理解