田宝林
应聘 .net 全栈 · 8 年经验
面试官 李恺
面试时间 2026-03-20 13:20
完成时间 2026-03-20 07:29
来源 公司群
67.1
百分制得分
不推荐
沟通不顺畅、基础知识欠缺、不建议二面
✦ 亮点
坦诚、有一说一、不会就说不会、做事考虑较全。
⚠ 主要顾虑
基础知识欠缺、意味着写关键代码时有风险、说话全程紧张磕巴反映慢
📋 综合结论
沟通不顺畅、基础知识欠缺、不建议二面
维度得分汇总
可托付度
4.00
×0.4 = 1.6
技术原理认知
2.88
×1.5 = 4.3
AI 工具提效能力
3.50
×2.5 = 8.8
交付闭环能力
4.50
×0.3 = 1.4
风险意识
3.00
×0.3 = 0.9
沟通顺畅度
2.00
×0.1 = 0.2
手动
📋 模板1.0.3 — 模板说明
题目明细
可托付度 权重 0.4
问题 分数 计分 备注
Q1. 🔴你有没有遇到过做到一半发现做不完或做错了的情况?你怎么处理的? 4
Q2. 🔴讲一个你在线上出过的事故,你当时怎么处理的?后来做了什么防止再发生? 4
技术原理认知 权重 1.5
问题 分数 计分 备注
Q1. 🔴你写过的代码里,有没有遇到过异步相关的坑?比如死锁、线程问题、或者性能不符合预期的情况? 2
Q5. 🔴假设你有一个页面要展示订单列表,数据从数据库查出来只是展示用,不需要修改。你用 EF Core 查的时候会注意什么? 4
Q6. 🔴联合索引 (A, B, C),WHERE B=1 AND A=2 能走索引吗?WHERE A=1 ORDER BY C 呢? 1
Q13. 🔴两个请求同时修改同一条数据,你怎么处理?乐观锁还是悲观锁? 2
Q17. 🔴你们系统的 QPS 大概多少?做过哪些性能优化?效果怎么样? 3 会压测、哪个慢回针对性的处理。
Q20. 🔴你们项目的分层结构是怎样的?Controller 里该不该写业务逻辑?为什么? 4
Q21. 🔴DI 容器里 Singleton、Scoped、Transient 分别什么时候用?用错了会出什么问题? 5
Q26. 🔵假设你要做一个电商的订单模块,订单里有商品明细、收货地址、优惠券信息。如果让你用 DDD 的思路来建模,订单这个聚合根的边界你会怎么画?哪些东西放在聚合内,哪些放在外面? 2
AI 工具提效能力 权重 2.5
问题 分数 计分 备注
Q1. 🔴你平时写代码用 AI 工具吗?用的哪些?怎么用的? 5 自费20元在咸鱼买的Cursor、公司给买的Copilot、帮助属性新项目。
Q2. 🔴AI 生成的代码你会直接用吗?你怎么判断它生成的代码靠不靠谱? 4
Q3. 🔵举个例子,AI 工具帮你解决过什么实际问题?省了多少时间? 4 举的例子:增删改可快速提速90。查问题快。
Q8. 🔵你有没有给 AI 工具配置过自定义的规则或者扩展能力?比如 Cursor Rules、Kiro 的 Steering/Skills、或者接过 MCP 工具之类的? 1
交付闭环能力 权重 0.3
问题 分数 计分 备注
Q1. 🔴给你一个需求:做一个批量支付接口,你从拿到需求到上线,整个过程你会怎么做? 5 支付渠道、金额上限、频率、失败处理、分批、异步、分清自己的部分以及业务的部分、考虑各种异常。
Q2. 🔴假设产品给你一个需求:'用户可以批量导出订单',就这一句话,没有其他细节。你拿到之后第一步做什么?你会问产品哪些问题? 4
风险意识 权重 0.3
问题 分数 计分 备注
Q1. 🔴一个接口平时 100ms,突然变成 10s,你怎么排查? 3
沟通顺畅度 权重 0.1
问题 分数 计分 备注