拿下技术面上传简历

某接口 P99 从 200ms 涨到 1.2s,平均耗时只涨了约 100ms,CPU 使用率没有明显变化,入口 QPS 基本不变。你手上只有该服务的性能剖析工具(CPU profiler、锁分析、GC 日志、链路追踪)和少量机器权限。请说明你会先看什么、再看什么,如何逐步区分是 CPU、锁、GC、IO、下游依赖还是排队导致的长尾。

代码能力与调试排障调试排障1-3 年知识点 1 个

面试官在考什么

判断候选人能否用数据驱动的方式做性能剖析,而不是靠猜或直接加机器、加缓存。

性能剖析

回答框架 · 前两步

  1. 先确认口径和变更:P99 统计周期、流量、发布、配置、依赖变化,对比平均与 P99,确认是长尾问题。
  2. 用链路追踪和日志定位慢在服务内还是下游,按接口、实例、依赖分组,对比正常与异常实例。

还有 3 条答案要点、 3 层追问、 5 个常见坑, 以及针对你简历的追问路径,在定制报告里。

上传简历,生成我的题库先看示例报告

同一能力域的其他题