后端岗位面试题更新 2026-08-05
线上的Java服务CPU负载高怎么排查?
上海得物信息集团有限公司后端开发互联网/IT风险判断技术原理问题排查Java
考察说明
考察Java线上问题排查的思路、工具使用和系统性方法
回答思路
- 能明确区分CPU使用率高与负载高的差异
- 掌握top、ps等系统命令定位高CPU进程与线程
- 会使用jstack、jstat等Java工具提取线程栈和GC信息
- 能分析线程状态、死循环、锁竞争、GC频繁等常见原因
- 能说明从现象到根因的排查步骤和验证手段
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。