OPPO面试题 · 问题排查 · Java

OPPO相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题排查 · Java
第 1 题讲下ThreadLocal的原理,以及你项目中是如何使用它的? 考察对ThreadLocal内存模型与并发隔离的理解及实际应用项目复盘技术原理问题排查Java第 2 题ClassNotFoundException和NoClassDefFoundError的区别是什么? 考察对Java类加载机制和两类错误本质的区分技术原理问题排查Java第 3 题Java的回收机制是什么样的,新生代到老年代切换的场景有哪些? 考察对JVM分代垃圾回收机制及对象晋升机制的理解技术原理问题排查JavaJVM第 4 题请分别说明 Java 中的 final、finally 和 finalize 的作用及适用场景。 考察对 Java 关键字、异常处理机制和对象回收机制的清晰区分技术原理问题排查Java第 5 题请解释Java中ThreadLocal在子线程中的行为,并说明如何将父线程的ThreadLocal值传递给子线程。 考察对ThreadLocal线程隔离机制及跨线程传递的理解技术原理问题排查Java第 6 题内存溢出该怎么定位? 考察内存溢出问题的排查思路与工具使用性能优化技术原理问题排查Java第 7 题Gateway如何实现全局异常处理 考察网关层异常处理的实现方式与边界场景风险判断技术原理问题排查JavaSpring Cloud Gateway第 8 题JVM 中 Young GC 时,如果 Eden 区存活对象过多,Survivor 区放不下,这些对象会去哪里?会不会触发 Full GC? 考察 JVM 分代回收中对象晋升机制与 Full GC 触发条件的理解技术原理问题排查JavaJVM