互联网/IT行业面试题 · 问题排查 · Java
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 282 道 · 更新 2026-08-05
筛选题目已选:问题排查 · Java
考察点
技术栈
第 101 题Java 元空间(Metaspace)满了会怎样?会触发 GC 吗? 考察 JVM 内存模型、元空间管理与 GC 机制的理解第 102 题线上Java服务出现OutOfMemoryError,请列举几种可能的内存泄漏场景,并说明各自的典型特征。 考察对Java内存区域及常见泄漏模式的理解第 103 题如果一个超大对象,里面有很多小的字段,正常来讲会直接分配到老年代,如果没有分配到老年代的原因可能有哪些? 考察对大对象分配策略及内存分配异常原因的理解第 104 题线程池中的任务抛出异常时,通常有哪些处理方法? 考察对线程池异常处理机制的理解及实际处理能力第 105 题如何查看Java应用程序使用的内存大小? 考察对JVM内存监控工具和命令的掌握程度第 106 题请介绍Java的异常处理机制,包括异常的分类、常见异常处理和自定义异常的使用场景。 考察Java异常体系的理解、异常处理实践与边界判断第 107 题ThreadLocal可能导致内存泄漏,具体原因是什么?如何防范? 考察对内存泄漏根因的识别和实际防范手段第 108 题当垃圾碎片严重时,JVM 有哪些兜底措施? 考察对垃圾回收碎片问题的应对策略与调优能力第 109 题HashMap扩容同时有并发读写会引发什么问题,会死锁吗,如果死锁服务器上表现是什么? 考察对HashMap并发修改引发的问题及错误排查能力第 110 题多线程同时操作HashMap会产生哪些具体问题? 考察对HashMap并发问题的深入理解第 111 题系统频繁出现Full GC,你会如何定位根因并制定优化措施? 考察对Full GC频率异常的排查思路与治理能力第 112 题说说HashMap的扩容过程 考察对HashMap扩容机制的理解,包括触发条件、流程和后果第 113 题请介绍 Java 的内存模型和内存区域划分,并说明如何排查和避免内存泄漏。 考察对 JVM 内存结构、并发内存可见性及内存管理实践的理解第 114 题介绍一下 ThreadLocal 对象 考察对线程局部变量的原理、使用场景和内存风险的理解第 115 题hashmap怎么扩容? 考察HashMap扩容机制的理解,包括触发条件、流程和性能影响第 116 题说一下对HashMap的理解? 考察对HashMap原理、并发与使用边界的掌握程度第 117 题请解释Java泛型的类型擦除机制,并说明它对编写代码有哪些影响。 考察对Java泛型底层实现的理解及对编码实践的影响第 118 题如何构造一个OOM场景?你会如何分析内存溢出?常用哪些分析工具? 考察对JVM内存模型、OOM类型及排查工具链的理解第 119 题Java业务场景:两个Service都有操作数据库的方法,其中一个Service的方法会调用另一个Service的操作数据库方法,如果其中一个方法抛出异常,两个方法的事务会怎样? 考察Spring事务传播机制与事务回滚边界第 120 题为什么HashMap不是线程安全的?多线程并发访问会出现哪些具体问题? 考察对HashMap并发安全隐患的理解与风险判断能力