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

线上JVM进程占用内存约1G,但拉取的堆转储文件只有300M,两者大小不一致,如何排查分析?

小鹏汽车后端开发消费品/零售技术原理问题排查JVM

考察说明

考察JVM内存构成理解与排查思路

回答思路

  1. 能解释堆转储仅覆盖堆内存,进程内存包含堆外区域
  2. 能列举堆外内存的主要组成(方法区/元空间、直接内存、线程栈、JIT缓存等)
  3. 能给出具体排查工具与方法(jmap、jcmd、pmap等)
  4. 能结合案例说明排查步骤与边界
本题已收录答题指导

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

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