淘宝闪购面试题 · 问题排查 · Java
淘宝闪购相关面试题,按最终去重题目聚合。
共 1902 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:问题排查 · Java
考察点
技术栈
第 1 题为什么Spring Boot的jar包可以直接运行? 考察对Spring Boot可执行jar内部结构与启动机制的理解第 2 题代码写的不好可能会出现OOM异常,用try/catch能捕获吗? 考察对OutOfMemoryError本质、可捕获性与内存管理机制的理解第 3 题如何解决类加载器泄露的问题? 考察对类加载器生命周期和内存泄漏的识别与处理第 4 题如何衡量Java应用中堆内存过高的问题? 考察对堆内存使用率监控指标、GC行为及异常场景的判断能力第 5 题请列举Java中常见的内存溢出(OOM)类型,并说明各自的触发场景和排查思路。 考察对Java内存模型、常见OOM类型及排查方法的理解第 6 题在线程池中执行任务时,如果任务抛出异常,你会如何处理? 考察对线程池中异常处理机制的理解与应用第 7 题请解释Java的异常模型,包括异常的分类、处理机制和常见实践。 考察对Java异常体系、处理机制和最佳实践的掌握第 8 题ThreadLocal为什么ThreadLocalMap中key是弱引用,value是强引用? 考察对ThreadLocal内存泄漏机制和引用类型作用的理解第 9 题什么设计不当会造成 OOM? 考察对内存泄漏、内存溢出成因及 JVM 内存模型的理解第 10 题请讲一下常见的异常、IO异常和空指针异常的区别,以及Java的异常体系。 考察对Java异常体系的理解及常见异常类型的区分第 11 题如何打破双亲委派?什么场景需要打破?(例如重写 loadClass、SPI) 考察对类加载机制的理解、双亲委派原理与典型打破场景第 12 题Java有异常情况一般怎么处理? 考察异常处理的基本认知、分类和最佳实践第 13 题同一个类的不同 synchronized 方法之间会互相阻塞吗?为什么? 考察 Java 同步机制中锁的粒度和对象级阻塞行为第 14 题请详细讲解 HashMap 的实现原理,包括底层数据结构、哈希冲突处理、扩容机制,以及 JDK 1.7 与 1.8 的区别。 考察对基础数据结构实现原理的理解深度与版本差异意识第 15 题内存占用高怎么排查? 考察排查系统性思维与工具链运用第 16 题Java的反射机制了解么,获取类有哪些操作? 考察对Java反射机制的理解及获取Class对象的具体方式