后端岗位面试题 · 问题排查 · Java
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 898 道 · 更新 2026-08-05
筛选题目已选:问题排查 · Java
考察点
技术栈
第 381 题线程池中的线程是如何销毁的? 考察线程池线程生命周期管理与资源回收机制第 382 题大促时商品服务GC卡顿,G1怎么调参数? 考察G1垃圾回收器参数调优与系统压力场景下的问题排查能力第 383 题有什么情况会导致OOM? 考察对内存溢出根因的理解和问题排查能力第 384 题怎么查看Java中的内存占用? 考察JVM内存监控工具与内存结构理解第 385 题ThreadLocal 在用户会话管理中如何结合弱引用和线程池场景避免内存泄漏? 考察 ThreadLocal 内存模型、弱引用机制及线程池下的泄漏风险第 386 题说说HashMap的扩容过程 考察对HashMap扩容机制的理解,包括触发条件、流程和后果第 387 题线上服务出现 Full GC 频繁,可能的原因有哪些? 考察对 Full GC 触发因素的系统性理解第 388 题如何查看 Java 进程中某个对象的具体大小(包括对象本身及所引用对象占用的内存),可以使用哪些命令或工具及具体操作步骤? 考察 JVM 内存分析与对象大小评估的工具掌握和实操能力第 389 题请谈谈你在Java并发编程方面的实践经验。 考察并发编程的实际使用经验和理解深度第 390 题Java 里面内存泄漏和内存溢出这两个概念有什么区别? 考察对 Java 内存管理核心概念的区分与理解第 391 题在 Java 中,哪些常见场景会导致内存泄漏? 考察对内存泄漏产生原因的理解和实际场景识别能力第 392 题ThreadLocal用来干啥,怎么实现的 考察对ThreadLocal的用途和底层实现机制的理解第 393 题有哪些常用工具可以探测循环引用? 考察对不同语言和构建生态中循环引用检测工具的掌握第 394 题Java异常处理能聊聊你怎么用的? 考察对Java异常体系的理解和实际项目中的异常处理实践第 395 题举例说明什么是线程安全问题,怎么解决? 考察对并发环境下数据竞态和线程安全机制的理解与应用能力第 396 题轻量级锁在 JVM 中如何实现? 考察轻量级锁的原理及其在操作系统层面的行为第 397 题Java的垃圾自动回收是怎么判断对象无用的? 考察对JVM垃圾回收判定机制及其局限的理解第 398 题在 ArrayList 的并发读写中,哪一步操作最容易导致线程不安全?请解释具体场景。 考察对 ArrayList 并发读写失效模式的深入理解第 399 题你们有没有分析过堆外内存的问题? 考察对堆外内存回收机制、泄漏排查与性能影响的理解深度第 400 题请解释线程安全的定义,并说明在多线程环境中为什么需要保证线程安全。 考察对线程安全核心概念及并发必要性的理解