后端岗位面试题更新 2026-08-05

频繁触发Full GC的原因有哪些,如何排查?

京东零售后端开发电商技术原理问题排查JVM

考察说明

考察对JVM垃圾回收机制的理解和线上问题排查能力

回答思路

  1. 列举常见的Full GC触发原因,如老年代空间不足、永久代/元空间不足、大对象直接进入老年代等
  2. 说明排查方法,包括通过GC日志、监控工具(如jstat、jmap、VisualVM)分析堆内存使用
  3. 展示从现象到根因的系统化分析思路,能区分并发回收失败、晋升失败、内存泄漏
  4. 最终给出优化措施,如调整堆参数、优化代码、排查内存泄漏
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。