拿下技术面上传简历

你们的在线推理服务跑在 60 个 Pod 上,高峰 8k QPS,每个请求平均打 12 行 INFO 日志,日志平台按写入量计费。现在日增 30TB、保留 30 天,日志成本已经接近计算成本的一半,但 SRE 依然抱怨出事时日志不够用。请给出你的日志治理方案:分级和采样怎么定、哪些日志必须 100% 保留、如何在量降下来的同时不丢排查能力,以及你打算怎么推动各业务方配合。另外说清楚:生产环境需要看某个 Pod 的详细执行过程时,你会用断点还是动态日志,为什么。

代码能力与调试排障调试排障5 年以上知识点 1 个

面试官在考什么

判断候选人是否把「日志」当成一个有成本的系统来设计,能在可观测性与成本之间做取舍,并具备跨团队推动规范落地的能力,而不是只会加日志。

日志与断点

回答框架 · 前两步

  1. 日志分级与用途绑定:ERROR/WARN 全量且必带 trace_id;关键业务状态迁移全量;入参出参、循环内明细这类走按需开关或尾部采样。
  2. 降量优先级:结构化日志 + 字段裁剪(去掉大对象 dump、base64、重复堆栈)是最直接且不损害排查力的一步,其次才是采样。

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

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

同一能力域的其他题