宋杰峰
应聘 .net 全栈 · 12 年经验
面试官 李恺
面试时间 2026-03-19 15:00
完成时间 2026-03-19 07:42
来源 公司群
51.3
百分制得分
不推荐
不建议二面
⚠ 主要顾虑
常年凭借感觉去开发,技术深度没有仔细钻研过,导致技术分比较低,ai能力也偏低
📋 综合结论
不建议二面
维度得分汇总
可托付度
3.50
×0.4 = 1.4
技术原理认知
2.43
×1.5 = 3.6
AI 工具提效能力
2.33
×2.5 = 5.8
交付闭环能力
3.00
×0.3 = 0.9
风险意识
3.00
×0.3 = 0.9
沟通顺畅度
4.00
×0.1 = 0.4
📋 模板1.0.3 — 模板说明
题目明细
可托付度 权重 0.4
问题 分数 计分 备注
Q1. 🔴你有没有遇到过做到一半发现做不完或做错了的情况?你怎么处理的? 4 有具体案例,主动同步了,但替代方案不够完整,或者没有复盘
Q2. 🔴讲一个你在线上出过的事故,你当时怎么处理的?后来做了什么防止再发生? 3 能讲出事故和处理过程,但细节不够,防重犯措施比较泛("以后注意")
技术原理认知 权重 1.5
问题 分数 计分 备注
Q1. 🔴你写过的代码里,有没有遇到过异步相关的坑?比如死锁、线程问题、或者性能不符合预期的情况? 2 只会用 async/await 语法,没遇到过问题(或者遇到了但不知道是异步导致的)
Q2. 🔴假设你要批量调 100 个第三方接口拿数据,你会怎么写?一个一个 await 还是有别的办法? 3 知道不该一个一个 await,但对 Task.WhenAll 和 Parallel 的区别说不清,并发度控制没概念
Q5. 🔴假设你有一个页面要展示订单列表,数据从数据库查出来只是展示用,不需要修改。你用 EF Core 查的时候会注意什么? 4 知道用 AsNoTracking,能解释原因,但对 Select 投影或 N+1 问题没主动提到
Q6. 🔴联合索引 (A, B, C),WHERE B=1 AND A=2 能走索引吗?WHERE A=1 ORDER BY C 呢? 1 不了解联合索引原理
Q9. 🔴一个订单创建后要通知库存、支付、物流三个服务,你怎么设计? 2 说"依次调用三个服务的接口",同步调用思维,没有解耦意识
Q13. 🔴两个请求同时修改同一条数据,你怎么处理?乐观锁还是悲观锁? 2
Q17. 🔴你们系统的 QPS 大概多少?做过哪些性能优化?效果怎么样? 3 做过一些优化(如"加了索引"、"加了缓存"),但缺少量化数据和系统性思路
AI 工具提效能力 权重 2.5
问题 分数 计分 备注
Q1. 🔴你平时写代码用 AI 工具吗?用的哪些?怎么用的? 3 字节的,和,灵码。
Q2. 🔴AI 生成的代码你会直接用吗?你怎么判断它生成的代码靠不靠谱? 3
Q8. 🔵你有没有给 AI 工具配置过自定义的规则或者扩展能力?比如 Cursor Rules、Kiro 的 Steering/Skills、或者接过 MCP 工具之类的? 1
交付闭环能力 权重 0.3
问题 分数 计分 备注
Q1. 🔴给你一个需求:做一个批量支付接口,你从拿到需求到上线,整个过程你会怎么做? 3 能说出"看需求→写代码→提测→上线"的基本流程,但比较模板化,没有针对"批量支付"这个场景做特殊考虑(如分批、幂等、对账)
风险意识 权重 0.3
问题 分数 计分 备注
Q1. 🔴一个接口平时 100ms,突然变成 10s,你怎么排查? 3 知道看日志和数据库,但排查路径不够系统,容易遗漏(比如只想到SQL慢,没想到连接池、GC、线程池等)
沟通顺畅度 权重 0.1
问题 分数 计分 备注
Q1. 🔴我们有个定时任务每天凌晨跑,从三个不同的数据源拉数据做汇总,生成报表发给运营。最近运营反馈说报表数据有时候对不上,但不是每天都有问题,大概一周出现两三次。你觉得可能是什么原因?你会怎么排查? 4 分析方向基本正确,抓住了"偶发"和"三个数据源"这两个关键信息,但排查步骤不够系统,或者遗漏了时序问题