Connor's Blog

终南山下,活死人墓.

0%

2023 届春招总结

1. 背景

​ 至此,阿里意向书已经下来了,春招于我而言便算结束了,只投了字节、阿里、美团,还是很幸运春招的顺利,所以决定在牛客做一些分享。

2. 投递时间线

公司 投递时间 笔试 一面 二面 三面 HR 面
字节(2.17) 2.22 3.1 3.5 3.8 3.14
快手(2.18) 2.22
京东(3.12)
阿里(2.28) 2.28 3.4 2.28 3.2 3.7 3.10
美团(2.23) 2.23 3.5 3.9 3.14
滴滴(3.8)

注:

  • 阿里的提前批春节前就开始了,只有阿里云开启了提前批面试
  • 阿里的笔试和测评也要重视,不同部门要求不一样,有说 40 ,有说阿里云需要 56 或 60的,这些都是最后排序的影响因子。
  • 具体每一面的间隔和结果通知时间可以看面经中的时间线
  • 快手没弄明白,当天投递当天进入面试中状态然后半个月没发起面试

3. 面试的体验

​ 去年 11.1 号投递简历,正式开始找日常实习,大大小小投递了 20 多家公司,最终却只有字节和腾讯发出面试邀请,那段时间确实很怀疑自己,因为简历关都过不了,后来才发现是年终了,不招人,HC 都锁住留在春招了。

​ 因为自己字节的面试经历最多,就多说一点,其实字节算起来已经 7 轮技术面了,给我的感觉是日常实习的八股难度高于春招,而春招的算法题难度又高于日常实习;但无论如何,字节算法挂就是必挂,没有回旋余地。

​ 再说美团,因为只有阿里和字节率先开启春招,所以美团一面的时候,我的阿里和字节都已经约好了 HR 面,这时已经有点懈怠了,但想着歇着也不好,便继续面着。美团也是我这么多次面试唯一一个考察手写多线程和智力题的,美团的八股给我感觉就是跳出题库,措手不及的感觉,它的问题很细致,而二面深入考察实操,综上就个人而言,在我所有的面试中,美团的面试难度是最高的。

4. 自己的建议

1. 简历

​ 字节 HR 面也谈到过一个问题为什么简历这么简单,其实答案很明显,简历组成:学校、竞赛、项目、技能、实习经历;学校不考研定死、大三了不可能打比赛、零实习找实习;最后就只剩下项目和技能是可以优化的地方,所以简历到头来只能如此。

​ 反过来说,作为一名普通春招人,项目是你唯一可以改进的地方。不论商城还是 RPC ,都要有可以吹的地方,即亮点,不要只是简单实现;比如 RPC 的服务治理,自己的玩具项目肯定不可能有,但你可以去学习比如 Sentinel 这种,讲项目的时候也可以扯。

2. 技能

​ 如今强调重基础,依然不为过,Java、计网、操作系统、MySQL、Redis;东西看起来不多,但 Java 深入海,东西多的离谱,无论广度还是深度根本学不完;多看专业书籍,少看国内博客,可以看深一点;再谈一下分布式 Zookeeper、Kafka 一类的,你的项目铁定涉及到集群问题,MySQL 分库分表、RPC 注册中心、消息中间件,时间充足一定多做准备,去专门学一个注册中心、一个消息中间件即可。字节业务中台的二面服务治理问的很多、阿里三面要我自己设计一个注册中心,分布式这块只能是锦上添花,前提还是基础。

  1. Java:主要就是这些集合、线程安全类、JVM
  2. 操作系统这块完全可以一起考察计组,看面试官风格,对于我们来说,却都要去学,Linux Kernel 是什么、如何管理内存、进程管理、CPU 如何保证操作原子性,真是最难的一块。
  3. 计网:完全是看你题库覆盖面广不广,不会考察特别深入
  4. MySQL:经典 ACID(虽然我一次没被问过),隔离级别,还有B+ 树、聚簇索引,这些是问最多的,然后就是 InnoDB 的体系结构、内存池、三种线程、双写等等新特性都要知道。
  5. Redis:如今其实问的最少了,一本 Redis 设计实现就够了。

3. 面试

  1. 最好录音,方便复盘,提前打招呼,之前我习惯开录屏,面试官都答应,然而今年字节面试官直接说不允许。
  2. 遇到不会的问题,不要直接说不会,思考一下,能答则答,不能就规避,比如“这个问题 ZK Leader 选举我可能不熟悉,但我可以讲一下 Redis 选举机制”,学会引导面试官
  3. 回答分主次,我记得字节其中一个面评是“分不清重点”,其实细想觉得很离谱,当时问“Redis 快的原因”,我说了一堆,肯定包含“运行在内存”这一个答案点,结果反馈说分不清重点。

4. 信息差

  1. 如果有同学已经在实习了,好好把握,这种直系内推都好过随便找个码。
  2. 目标定低一点,有些部门已经很成熟了, HC 是走一个来一个,比如核心部门。
  3. 多刷牛客看别人的面经,遇到问题自己去搜索,少看别人的面经答案总结,对错亦不知。

最后 Offer = 六分实力 + 三分运气 + 一分眼缘


​ 五个月后,中秋节。

​ 阿里实习近六个月了,经历了太多变化,今年是互联网的末班车了,以往别人的经验包括我的已经没有参考价值了,短短五个月,从春招到秋招,门槛已经今非昔比。

​ 9 月 5 日,北化爆发疫情。

​ 9 月 6 日,转正答辩。

​ 9 月 8 日,OC

​ 9 月 14 日,HR 正式通知过了。

​ 10 月 14 日,意向。