徐国峰
应聘 .net 全栈 · — 年经验
面试官 李恺
面试时间 2026-03-09 14:52
完成时间 2026-03-09 08:37
来源 公司群
71.2
百分制得分
待定
技术原理认知1分,触发一票否决。 这个人很特别,有着丰富的解决问题的经验,唯独.net core知识、分布式、架构方面几…
✦ 亮点
除了技术原理,其他方面都很亮
⚠ 主要顾虑
因为长期用的微软的Dynamics CRM低代码平台,对.net core的基本技术原理了解甚少
📋 综合结论
技术原理认知1分,触发一票否决。 这个人很特别,有着丰富的解决问题的经验,唯独.net core知识、分布式、架构方面几乎都很缺,主要因为6年时间长期用微软的Dynamics CRM低代码平台。 跟我透露更擅长于管理和沟通。 (假如想要二面,他想要电话面试)
维度得分汇总
可托付度
4.75
×0.4 = 1.9
技术原理认知
1.73
×1.5 = 2.6
AI 工具提效能力
4.25
×2.5 = 10.6
交付闭环能力
4.25
×0.3 = 1.3
风险意识
4.67
×0.3 = 1.4
📋 模板1.0.1 — 模板说明
题目明细
可托付度 权重 0.4
问题 分数 计分 备注
Q1. 你有没有遇到过做到一半发现做不完或做错了的情况?你怎么处理的? 5 讲述详细、坦诚、思路清晰
Q2. 讲一个你在线上出过的事故,你当时怎么处理的?后来做了什么防止再发生? 5 讲述详细、坦诚、思路清晰
Q3. 如果你发现同事的代码有问题,你会怎么做? 4 会提出来、以项目为主
Q4. 需求做到一半产品改了方向,你怎么应对? 5 强调流程、但也不缺灵活
技术原理认知 权重 1.5
问题 分数 计分 备注
Q1. async/await 底层是怎么实现的?ConfigureAwait(false) 什么时候该用? 3
Q2. Task.Run 和直接 async 方法有什么区别?什么场景下该用 Task.Run? 2 不够了解
Q5. EF Core 的变更追踪机制是怎么工作的?什么时候该用 AsNoTracking? 1 没用过,用的微软的Dynamics CRM
Q9. BackgroundService 和 Hangfire/Quartz 你怎么选?各自适合什么场景? 1
Q12. 一个订单创建后要通知库存、支付、物流三个服务,你怎么设计? 3
Q13. 两个请求同时修改同一条数据,你怎么处理?乐观锁还是悲观锁? 3
Q15. 跨服务的数据一致性你怎么保证?分布式事务你怎么看? 1 没用过
Q16. Redis 缓存和数据库数据不一致了怎么办?你们怎么处理的? 4
Q19. 你们项目里为什么用 Redis 而不是 MemoryCache?反过来呢? 2
Q20. 你们项目的分层结构是怎样的?Controller 里该不该写业务逻辑?为什么? 1 不太了解分层,用的微软的Dynamics CRM
Q21. DI 容器里 Singleton、Scoped、Transient 分别什么时候用?用错了会出什么问题? 1 不太了解,用的微软的Dynamics CRM
Q22. ASP.NET Core 的中间件管道是怎么工作的?请求从进来到返回经过了哪些环节? 1 不太了解,用的微软的Dynamics CRM
Q23. 你们项目是单体还是微服务?如果让你拆微服务,你怎么决定拆分边界? 1 对分布式不了解
Q24. 你在项目里用过哪些设计模式?举个实际例子说说为什么用它而不是别的方案。 1 不太了解,用的微软的Dynamics CRM
Q25. DDD 了解吗?聚合根、领域事件这些概念你怎么理解?有没有实际用过? 1 不了解,因为他们的架构是微软的
AI 工具提效能力 权重 2.5
问题 分数 计分 备注
Q1. 你平时写代码用 AI 工具吗?用的哪些?怎么用的? 4 用cursor、有一套较为成熟的简洁
Q2. 举个例子,AI 工具帮你解决过什么实际问题?省了多少时间? 4 各种场景都能举例出来
Q3. AI 生成的代码你会直接用吗?你怎么判断它生成的代码靠不靠谱? 5 思路清晰,能说清楚利弊怎么判断靠不靠谱
Q4. 你觉得 AI 工具最大的局限性是什么?什么场景下你不会用它? 4
交付闭环能力 权重 0.3
问题 分数 计分 备注
Q1. 给你一个需求:做一个批量支付接口,你从拿到需求到上线,整个过程你会怎么做? 5 基本都说到点上了
Q2. 如果这个接口上线后出了问题,你的回滚方案是什么? 4 知道代码回退和功能开关,也考虑了数据修复,但没有形成体系化的回滚策略
Q3. 你怎么决定一个功能的日志该记到什么程度? 4 知道关键节点和异常要记,有日志分级意识(Info/Warn/Error),但没提到结构化日志或性能影响
Q4. 需求文档写得很模糊,你会怎么处理?直接按自己理解做吗? 4 会主动找产品确认,如果产品还不好好配合,就会上升沟通
风险意识 权重 0.3
问题 分数 计分 备注
Q2. 一个接口平时 100ms,突然变成 10s,你怎么排查? 4
Q3. 批量导入 10 万条数据,中间第 5 万条失败了,你怎么处理? 5 都能答到点上
Q4. 你怎么保证消息队列消费不丢数据?重复消费怎么办? 5 都能答到点上