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

请解释 JVM G1 垃圾收集器中大对象(Humongous 对象)的定义标准,并说明当多个大对象连续分配时,如果可用 Region 不足会触发哪种 GC 行为?

小红书后端开发专业服务风险判断技术原理JVM

考察说明

考察对 G1 大对象分配规则及分配失败时 GC 触发机制的理解

回答思路

  1. 准确说明 Humongous 对象的定义(大于 Region 大小的一半)
  2. 解释大对象如何占用连续 Region
  3. 说明可用 Region 不足时触发 Full GC 的机制
  4. 区分 Young GC 和 Full GC 的触发场景
本题已收录答题指导

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

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