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

什么设计不当会造成 OOM?

淘宝闪购后端开发消费品/零售风险判断技术原理问题排查JavaJVM

考察说明

考察对内存泄漏、内存溢出成因及 JVM 内存模型的理解

回答思路

  1. 能列举典型内存泄漏场景,如集合静态引用、未关闭资源、监听器未注销
  2. 能说明大对象或对象生命周期过长导致堆内存膨胀
  3. 能从内存模型角度区分堆溢出、栈溢出与直接内存溢出
  4. 能提出监控和排查思路,如堆转储、GC 日志分析