接受审判: I
简单记录一下转正的面试问题
Tip
内容已经去敏, 吧?
都是问业务上的, 没有任何的算法和八股.
26.09.02(周三, 那天又是周会又是uin升级测试方案讨论会, 太有压力了qwq, 我还刚刚休假回来, 状态还没有完全switch)
时长: 59 min, 总体气氛愉快. 如同对技术方案探讨一样, 没有压力. 而且面试官其实人很好, 也会教导比如他对我做的这些的看法之类的.
开场
面试官表示, 看过我的实习自评了. 问我有什么要补充的吗? 如果没有就直接开始问问题了.
我心想, 准备了怎么久的自我介绍. 也不能浪费. 就说介绍一下背景吧
然后就自我介绍了.
(不过看起来必要性有点不大? 可能有略微不想听?)
问题
所有的内容, 没有完全深入到技术细节、原理实现上.
代码质量相关:
-
如何衡量你们代码质量的
效果? 指标是什么? -
你说你这里使用的
五元组作为判断. 那我问你,docs里面的内容是变化的吗?比如, 一个变量. 它爆出问题
变量A is err: xxx, 用户如果改了变量名, 变成变量B is err: xxx那还能追踪到这个问题吗? 是不是就被识别了新的问题了?
你有没有看看市面上、业界的解决方案?
--后续, 面试官说他去了解过, 说应该基于
上下文哈希(指纹) (不过我反驳 按照我的理解, 那我变量名变了, 那哈希值不就变了? 依旧存在这个啊qwq) -
你的自评里面说后续没有使用这个AI CR的方案, 它为什么没有使用, 是什么问题吗?
-
为什么用 AST 分组方案? 为什么
diff = del时候不用上下文注入让 AI 查询呢? 你有对比过业界的解决方案吗? -
看看目前你们的clang-tidy的问题数量? (迁移了, 我查询不到 -- 佐证了量化的指标不足...)
-
目前你们这个代码质量有推全使用吗?
uin升级相关:
- 我看你们这个时间跨度很大, 为什么 3、4个月了还没有做来呢? 我感觉你们这的时间规划是不是还有优化空间?
为什么现在升级进度才到了 59.1%, 都这么久了- 你认为你做的这些, 对业务最有用处、提效最大的是哪里呢?
- 这个过程中, 遇到的最大的困难是什么?
基本上都是在交流背景和什么的. 面试官似乎不太清楚uin升级这块排期
其他问题:
- 我看你在项目基本上都是一个人开发的, 有和产品或者说是有和其他人合作吗? 有: 部门的skill平台的前后端开发、调研(skill上报); 小微干预那边的需求
- 对于 AI coding 平时你说怎么使用的? 你对 ai 有什么看法吗?
反问:
问了一下他们部门内代码质量有专门做什么吗? (这个没有问)就对之前,面试官说的我们这边的量化和指标之类的太少了, 有什么建议措施吗? 面试官的意见是 有总比没有好, 总要有这个意识. 特别是日后如果 述职 什么的要量化你的工作, 你也得拿出有数字的指标- 聊了一下, ai 在代码质量上面试官有什么看法? 这块有点前沿了. 因为如何稳定验收AI的产出, 也是业界难题 ... 总之就是聊天~
有点忘记了. 应该早点记录一下面筋的qwq



