三份能直接用的东西:一张排查表、一张源码地图、一份带出处的题单。不用转发、不用截图、不用留邮箱,打开就能看,想带走在浏览器里「打印 → 存为 PDF」。
线上 CPU 飙高、OOM、Full GC 频繁时,按顺序照做就行:8 步定位 + 参数速查 + GC 选型判断。
从 BeanDefinition 到代理对象,每个能塞逻辑的位置、执行顺序,以及「为什么你的 @PostConstruct 没生效」。
别人只给答案,这里每个答案都标了源码位置和「追问会问什么」——面试官换个问法你也不会慌。
13 张可点的原理图,点节点看「是什么 / 为什么这么设计 / 常见误解 / 源码位置」。
先看 JVM 检查表 自查一遍手里的服务参数;
写业务时遇到「注解不生效」翻 Spring 地图 对执行顺序;
面试前用 题单 自测,答不上来的回 地图 点开对应节点。