刘强
应聘 .net 全栈 · — 年经验
47.7
百分制得分
不推荐
AI 工具提效能力 1 分触发了一票否决,
个人能力中规中矩,可归到普通干活行列。
常年离网开发,是有些硬实力的。
✦ 亮点
可托付度是亮点
⚠ 主要顾虑
AI 工具提效能力很低,主要也是因为他原来的公司是内网开发,不支持联网开发。
📋 综合结论
AI 工具提效能力 1 分触发了一票否决,
个人能力中规中矩,可归到普通干活行列。
常年离网开发,是有些硬实力的。
维度得分汇总
可托付度
4.00
×0.4 = 1.6
技术原理认知
3.00
×1.5 = 4.5
AI 工具提效能力
1.60
×2.5 = 4.0
交付闭环能力
2.60
×0.3 = 0.8
风险意识
3.50
×0.3 = 1.1
📋 模板1.0.1 — 模板说明
▸
题目明细
可托付度
权重 0.4
▾
| 问题 | 分数 | 计分 | 备注 |
|---|---|---|---|
| Q1. 你有没有遇到过做到一半发现做不完或做错了的情况?你怎么处理的? | 4 | ✓ | |
| Q2. 讲一个你在线上出过的事故,你当时怎么处理的?后来做了什么防止再发生? | 4 | ✓ | |
| Q3. 如果你发现同事的代码有问题,你会怎么做? | 4 | ✓ | |
| Q4. 需求做到一半产品改了方向,你怎么应对? | 4 | ✓ |
技术原理认知
权重 1.5
▾
| 问题 | 分数 | 计分 | 备注 |
|---|---|---|---|
| Q1. async/await 底层是怎么实现的?ConfigureAwait(false) 什么时候该用? | 3 | ✓ | |
| Q6. 100 万条数据要导出,你用 EF Core 怎么做?直接 ToList 行不行? | 4 | ✓ | |
| Q7. 联合索引 (A, B, C),WHERE B=1 AND A=2 能走索引吗?WHERE A=1 ORDER BY C 呢? | 2 | ✓ | |
| Q8. 给你一条慢 SQL,你怎么分析?说说你看执行计划的思路。 | 4 | ✓ | |
| Q9. BackgroundService 和 Hangfire/Quartz 你怎么选?各自适合什么场景? | 3 | ✓ | |
| Q10. Kafka 和 RabbitMQ 的核心区别是什么?你们项目里用的哪个?为什么? | 3 | ✓ | |
| Q11. 消息队列的消费者怎么做水平扩展?分区/竞争消费你怎么理解? | 4 | ✓ | |
| Q12. 一个订单创建后要通知库存、支付、物流三个服务,你怎么设计? | 3 | ✓ | |
| Q13. 两个请求同时修改同一条数据,你怎么处理?乐观锁还是悲观锁? | 3 | ✓ | |
| Q19. 你们项目里为什么用 Redis 而不是 MemoryCache?反过来呢? | 2 | ✓ | |
| Q20. 你们项目的分层结构是怎样的?Controller 里该不该写业务逻辑?为什么? | 3 | ✓ | |
| Q21. DI 容器里 Singleton、Scoped、Transient 分别什么时候用?用错了会出什么问题? | 3 | ✓ | |
| Q22. ASP.NET Core 的中间件管道是怎么工作的?请求从进来到返回经过了哪些环节? | 3 | ✓ | |
| Q23. 你们项目是单体还是微服务?如果让你拆微服务,你怎么决定拆分边界? | 3 | ✓ | |
| Q25. DDD 了解吗?聚合根、领域事件这些概念你怎么理解?有没有实际用过? | 2 | ✓ |
AI 工具提效能力
权重 2.5
▾
| 问题 | 分数 | 计分 | 备注 |
|---|---|---|---|
| Q1. 你平时写代码用 AI 工具吗?用的哪些?怎么用的? | 1 | ✓ | |
| Q2. 举个例子,AI 工具帮你解决过什么实际问题?省了多少时间? | 1 | ✓ | |
| Q3. AI 生成的代码你会直接用吗?你怎么判断它生成的代码靠不靠谱? | 2 | ✓ | |
| Q4. 你觉得 AI 工具最大的局限性是什么?什么场景下你不会用它? | 1 | ✓ | |
| Q5. 如果团队要求必须用 AI Coding 工具来提效,你怎么看? | 3 | ✓ |
交付闭环能力
权重 0.3
▾
| 问题 | 分数 | 计分 | 备注 |
|---|---|---|---|
| Q1. 给你一个需求:做一个批量支付接口,你从拿到需求到上线,整个过程你会怎么做? | 4 | ✓ | |
| Q2. 如果这个接口上线后出了问题,你的回滚方案是什么? | 2 | ✓ | |
| Q3. 你怎么决定一个功能的日志该记到什么程度? | 2 | ✓ | |
| Q4. 需求文档写得很模糊,你会怎么处理?直接按自己理解做吗? | 2 | ✓ | |
| Q5. 你负责的模块和别人的模块有依赖,你怎么划分边界? | 3 | ✓ |
风险意识
权重 0.3
▾
| 问题 | 分数 | 计分 | 备注 |
|---|---|---|---|
| Q1. 你做过的系统里,最容易出问题的地方是哪里?你怎么防的? | 4 | ✓ | |
| Q2. 一个接口平时 100ms,突然变成 10s,你怎么排查? | 3 | ✓ | |
| Q3. 批量导入 10 万条数据,中间第 5 万条失败了,你怎么处理? | 3 | ✓ | |
| Q4. 你怎么保证消息队列消费不丢数据?重复消费怎么办? | 4 | ✓ |