三本学生社招历险记
背景
从收到offer到现在歇了好久好久.... 一边躺着一边出去玩耍 嘻嘻 跟女朋友在一起太开心,太舒服了!
接下来准备收收心走下一段路了!
迫于无奈,在12.24号终于提离职了,真的忍了很久很久很久.....,这一年基本都是在他的阴影下度过,很痛苦,出一点小错就会被骂,经常说出“你有没有带脑子上班!”,“说实话,你现在技术真不如我当年”,“你会不会做事情!”等诸如这类的话语,极度pua,去年9月聊绩效还说我状态不对,说我没有晋升之前努力,做事情得过且过,让我下半年再不好好干就让我滚蛋,其实就是我晋升之后没有很卷,躺平了半年,他就一直拿这个事情来说,直到去年10月,做双十一项目,又被压排期了,又出问题了,又通宵了,又被骂了,还记得上线前的那天晚上他气冲冲从酒店跑过来公司,一只揪着我骂,还骂我垃圾,从那以后,我负责的领域被逐渐削弱,可能已经不足以被信任了,有些愤怒有些伤感也有些遗憾。
学历+工作背景
广东不知名三本+饿了么
社招时间线
时间 | 阶段 | 内容 |
11.04~11.14 | 准备简历 | 梳理工作内容(项目),刷题+八股 |
11.14~11.17 | 开始投递小厂练手 | |
11.20~12.18 | 投递+面试+offer | 面了大半个月的时间,连续两周每天至少2个面试,甚至一天3个面试 |
12.18~12.31 | 继续投递+面试 | 因为拿到的offer不是特别满意,继续投了几家厂 |
面经
滴滴
滴滴一共面了两个部门
11.24网约车专场面试,二面挂
网约车专场面经(二面挂)
一面
- 问项目相关,因为我项目涉及到券包,会从以下方面阐述
- currentHashMap的实现原理
- CopyOnWriteList的实现原理
- 算法:反转链表
二面
- 项目相关
- 因为项目涉及到redis缓存、metaq就开始问中间件
- redis 淘汰机制实现、因为用了metaq监听消息写缓存,metaq怎么保证消息不丢,metaq怎么保证你的缓存写入是有序的
- 算法:括号生成
算法没写出来,八股回答得不是特别好,因为没咋刷题和复习,挂了也是预期之内。
网约车用户增长(offer)
一面
项目相关
- 重点问耗时怎么优化的
- 一致性怎么做的
场景题
- 你觉得还有优化空间吗,继续做优化的话,你会从哪几个方面开始入手
算法题:最长公共子序列
算法题写出来了,项目相关问题也回答得不错
二面
项目相关
场景题:让你设计一个redis,你怎么设计,写伪代码
面试官感觉也挺满意,因为我现在做的东西跟他们部门要做的事情完全match上,所以也没很为难,就简单问几句,也因为是急招,面试难度也不大
最后滴滴开出来的薪资也是我目前所有offer中第二高的,给得还是很有诚意的,奈何是go,并且只能在北京,还比较卷就拒了
京东(offer)
一面
吹完项目,感觉他没听懂,然后就直接问八股了,单例模式、缓存等八股都问了一下
二面
项目问得也不多,问了一下难点,又开始八股
hr面
这里单独拧一下京东的hr面来说一下,因为实在太难顶了,就是不断问你的隐私,问你哪里人,问你女朋友的各种隐私信息
最后base涨薪2k,按总包18薪来给我算涨幅!
小红书(四面挂)
一面
碰到了跟我从一个公司出来的面试官,人很好,聊了两句项目之后一直在吹前司的一些事情
算法题:删除链表的倒数第 N 个结点
二面
项目相关,问了营销卡券模型、营销算价,项目相关
八股:
- mysql事务隔离级别
- 幻读
- synchronized锁升级
还有很多八股忘了,基本回答了八成吧,放我过了
三面-交叉面
主要问项目相关
- 权益是什么?
- 最有成就感的项目,充当什么角色
就记得这么多了,聊技术不多,主要是聊一些个人成长上的
四面-hr面
正规hr面,问个人成长,优势缺点啥的
综合评估后横向对比挂了,据内部人给我反馈是学历不够好
腾讯(offer)
一面
项目相关
- 问了什么是虚拟券
- 问了虚拟券预扣库存的方案
- 整个券包项目的架构|逻辑架构、物理架构
- 数据旁路,mysql和缓存数据的一致性怎么保证
问了少量八股
算法题:两个前序和中序遍历的数组,用后序遍历打印这颗二叉树
算法磕磕绊绊写了40min,最后面试时间是1个多小时,记忆挺深的,面试官最后还提示了一下
二面
项目相关
项目问了一些券的模型定义,优惠活动,挑项目的难点讲讲,我就讲了C端优化耗时的难点和发券如何保证一致性的难点,项目问得不深,然后来了点八股
- 提到耗时优化的时候,就问线程池的原理,我项目里面的线程池是怎么设置的,然后说了一下公式,然后就让我说一下公式是怎么算的,问到了CPU的基本单元,IO密集型和计算密集型的一些计算方式,考了一些偏操作系统的东西,实在不会了就给了我答案就没继续往下问了
剩下的八股都相对比较简单,不一一罗列
腾讯面试给我的感觉是技术不是特别强,但是面试官人很好,会一直引导你
最后定级t7,涨幅30%
快手(offer)
一面
项目相关
- 因为项目涉及到扣库存,让我自己设计一个发券系统,涉及到真实的扣库存场景(因为我这边是零售行业技术)偏底层的东西都是由中台包掉的
- 逆向回退券包订单,是保证订单和券作废状态的一致性
项目纠缠了30min左右
开始八股问了锁、mysql、redis、可见性等一些底层
整体还是偏难的
二面
项目相关
mysql锁相关、Java并发类八股
算法
三面
项目相关
- 你作为这个项目的负责人,在稳定性上做了哪些事情
- 关于资金安全|资损防控这块,你们团队是怎么做的
算法
省略了很多面试题,快手整体感受下来是难度最高的一个厂,每一面都有算法,技术肯定也是不错的厂,但是跟leader聊下来,强度还是比较大的10-10.30-5,但是做的东西还是挺喜欢的
最后定级e8,涨幅30%
蚂蚁(offer)
蚂蚁-花呗
一面
- 项目
- 八股,偏向锁和一致性的八股
二面
- 项目
- spring相关八股,事务八股
三面
- 项目
- 设计一个高并发发券系统
- 抢购场景需要注意什么
- 作为一个项目负责人,需要具备什么能力
- 你觉得你在饿了么这两年,带给你最大的成长是什么
蚂蚁整体面下来难度一般,但是最后拖了我一周offer审批,最后跟我说大老板审批offer不过,说我涨幅太高,最高只能让我涨2k,我瞬间无语....然后拒掉了
淘天(二面挂)
淘天的面试很简单,都是聊聊项目,说说简单的八股
二面结束后,隔了一周跟我说因为他那边只招P6,看我资历不太行,如果强行放我过我进来也只会拿低绩效,他那边很多资深的P6
嗯,挺中肯的一句话,确实是这样,大环境导致很多人升不上去,你肯定不够他们卷!
携程(hr面挂)
一面和二面都挺简单了,聊了一下项目,问了八股,写了一个单例模式
最后hr面后,让我做测评,测评随便做的,挂了哈哈哈
字节专场(二面挂)
项目相关
因为我做的是C端的项目,所以就会问稳定性相关的八股
限流怎么做,限流的原理
怎么设计
面经总结
以上面经比较散乱,因为面试过于集中,而且也没有像校招那样,有那么好的精力去整理自己的面试记录了,只能稍微回顾一下
投递简历战术
投简历用的是海投战术,心态还是像校招那样,有面试就已经很好了,海投战术中发现,好部门不鸟我,差部门才鸟,越想去的部门晚投递一点也没关系,最好还是有个目标,不要像我一样海投比较多,最后是没一个offer满意的
项目
着重准备一个项目,start法则,为什么做这个项目,这个项目是做什么的,项目的亮点等
因为我这都是C端的项目,所以所有的亮点都在解决耗时或者一致性问题,具体参考如下,又因为我是行业技术开发,所有跟营销底层相关的查询,发券、算价等流程都不在我们这边,但是平时也会有涉及,就只能去扒拉中台的文档和代码,比如我这里写了券包系统,你就要去调研券包的库存和限购是怎么扣减的,这里也涉及到券,你也要知道券是怎么算价的,也要知道发券是怎么做的,这些功夫基本都在平时会有一定的积累,只需要在准备面试的时候稍微总结提炼一下就好
社招和校招的区别
- 简历更容易通过了,因为我是刚毕业两年半,又拿了375,又晋升了,又是大厂,又是做C端的,所有大厂(无论业务方向是否匹配)都给了面试机会,并没有因为我的学历而在简历筛选环节给排除掉。
- 面试更注重项目了,八股偏少,不会那么深,更注重实际问题的解决
- 如果业务强匹配,那面试官会更友好,并且面试难度也会更低,比如,滴滴的用户增长团队跟我现在做业务强匹配,面试的时候基本没啥刁难,而且薪资也给得很满意
- 谈薪环节更注重技巧,谈薪环节跟校招不一样,校招是统一价格,也可以a一点,基本技巧没这么多,但是社招谈薪环节可太多技巧了,而且每个公司还不一样,举例:京东谈薪的时候,因为当时没看京东的薪资结构,才发现已经是18薪了,然后拿着总包18薪来跟我谈总包涨幅,然后当时因为一个offer都没有,有点心虚,只要了25涨幅,然后base最后只给我涨了2k,最后也是拒了。再比如,腾讯hr面的时候,hr非常狡猾,问我是怎么选公司的,问了我其他offer的薪资,还一直打破我底线,问我大概多少薪资才会接受offer,因为我实在是太想回广东了,也被一直打破底线,还好最后给到的薪资涨幅也还好,比当时聊的时候高了一些,还说我面评比较好,总监替我争取的。
北漂三年历程
经历了两次老板更换,我是如何一步一步爬上去的?
本人在没毕业前是一个卷王,大二开始,每天图书馆-宿舍-操场,三点一线
感兴趣的可以翻看我以前的牛客文章
https://www.nowcoder.com/discuss/353158667967078400?sourceSSR=users
没毕业前,我就去提前实习了,关键是提前了解业务,这里真的让我接触到了很多不一样的东西,有大流量的业务系统(C端营销表达系统),有复杂的B端系统(营销招商系统),有复杂的算价引擎(C端算价),总的来说也是通过这段经历知道了什么叫大型互联网系统,知道整个饿了么是怎么跑的,熟悉了C端的系统的链路。
接下来说说我的晋升历程,因为我是校招进来的,并且我来实习了,所以我已经提前占好坑了,营销C端业务,我接触得最多,然后也有一个自己owner的领域,所以,要晋升的前提,你必须占领一块属于自己的领地。新老板发现我对权益系统如此熟悉,也知道了我的做事风格,然后在2022年那会也给了一个很重要的项目让我去执行,牵头整个项目的落地,我也在排除重重困难下解决了,从而也短暂得到了老板的晋升,顺利375+晋升。
拥有了一个美丽体贴的女朋友
跟她在一起的时光真的是我来北京三年最快乐的时光,好几次被老板骂,好几次因为公司的事情喘不过气,都是我女朋友陪着我走出来的,有了她以后,可以说掌握了很多技能,会做各种菜,开始学会享受人生,当然谈恋爱肯定也会有争吵,这里就不过多展开细节,嘻嘻,最开心的是,我们达成共识一起去深圳啦!
一些很靠谱的同事
今天lastday,跟各位合作已久的同事正式告别,真的很喜欢组里的氛围,实习那会开始就一直在,然后大家也一直很照顾我,大家也聊得很开心,经常约饭一起吐槽傻逼老板哈哈哈哈,真的很开心
总结
最后,基于“钱多事少离家近”的原则,还是选择了腾讯,还是腾讯pcg的数平,一个从来未接触过的领域(大数据),很多人跟我说,这个方向又窄又菜,不如做C端好,跳槽不如做C端的好跳,但是综合对比下来,也没有其他更好的选择了,还有一个是快手的支付中台,快手是卷死了,我是不太想卷了。所以,综合下来得出这个结论,也不会后悔。因为人生就是旷野,就应该多尝试一下!再见👋,傻逼老板!再见,饿了么!再见,我最好的同事!再见,那个没有夜生活的北京!