心态崩了!双非8k冲15k,用DDD讲业务被面试官怼“不说人话”,最后比个“1”的手势光速结束...

【个人背景】 双非一本,坐标福建。目前薪资 8k,这次面的是一个 15k 的岗位。对于我们这边的应届/实习来说,这算很高的薪资了(大小周我也认了),所以我非常非常在意,真的很想抓住这次机会。

【面试经过】 为了这个面试,我专门请了假,闭关准备了两天。 因为打听到有同学通过了,我就按他们的经验疯狂复习数据库、Redis 和算法题。 结果!面试官完全没问这些底层技术,全程揪着我的实习项目业务流程问,拳拳到肉。

【核心冲突点】 我负责的是一个抄表出账模块,因为用了 DDD(领域驱动设计) 重构,所以我在介绍时习惯性地提到了“聚合根”、“领域服务”等概念,嘴里都是“抄表服务”、“表管理”、“抄表记录”这些词。

面试官显得非常不耐烦,打断我说:“你能不能用简单的话把事情讲清楚?全是专业名词,根本听不懂。” 我当时就有点懵了,试图解释,但他似乎已经失去了耐心,觉得我逻辑混乱。

【面试官的夺命连环问(大家看看我答得有问题吗)】 (前几个常规问题略过,直接上让我想找地缝钻进去的业务问)

  1. 讲讲独立负责的模块?主要的角色和负责的范围是什么?
  2. (卡壳点) 结算周期怎么算的?数据模型长什么样?什么时候触发出账?为什么不用一个模型记录下来?是自己抽象的还是别人做好的? 注:这里我有点语无伦次,其实我只做了抄表,出账是调下游,但我没撇清边界,导致他以为我逻辑不清。
  3. 抄表记录这张表记录哪些字段?一行数据代表的是什么?
  4. (爆发点) 抄表服务的"服务"是什么概念? 提供给上游什么,提供什么数据给下游?简单说下?
  5. (被怼) “服务”又是什么概念?很多专有名词,在不知道上下文的情况下,完全没法理解这所谓的抄表。
  6. 管的颗粒度直接管到表的颗粒度对吧?用什么东西来记录读数?

【最扎心的一幕】 面到中途(大概20多分钟),我就感觉他对我的回答很不满意。 这时有人在门外找他。他看了一眼,冲门外比了一个**“1”的手势**(应该是意思还有1分钟结束)。 然后回过头来,极其敷衍地随便问了两句,原本1个小时的面试30分钟就结束了面试。

【事后复盘】 感觉整个人像一拳打在了棉花上。 准备了两天的“技术大招”(索引优化、并发处理)一个没放出来,反而在最基础的业务沟通上被判了死刑。 面试前几个小时还很紧张,太想得到这个机会,结果是这个收场,真的很难受。

【真心求问大家】

  1. 关于结果: 这种比“1”手势光速结束的情况,是不是 100% 挂了?(理智告诉我凉透了,但为了这 15k 心里总还有 0.1% 的幻想...)
  2. 关于沟通: 以后面试遇到这种不想听架构设计,只听大白话业务的面试官,该怎么降维打击?
  3. 求骂醒/求安慰: 现在心里堵得慌,大家有没有类似的经历?
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
鱼友7189
下载 APP