2023 届春招总结

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 = 六分实力 + 三分运气 + 一分眼缘

#春招##实习##面经#
全部评论
楼主好厉害,半个月搞定阿里。😝
2 回复 分享
发布于 2022-03-22 07:20
强的
2 回复 分享
发布于 2022-03-16 09:01
对阿里春招内推及流程注意事项感兴趣的同学可以看看这里https://www.nowcoder.com/discuss/846494和https://www.nowcoder.com/discuss/889162
1 回复 分享
发布于 2022-03-28 10:30
想问下楼主是暑期还是日常呀?
点赞 回复 分享
发布于 2022-04-08 16:46
大佬,想问下拿到意向并接受是不是就稳了,谢谢!
点赞 回复 分享
发布于 2022-04-03 23:14
请问拿到意向书是不是就是相当于offer了啊,hr说在我实习前两周才会发正式offer
点赞 回复 分享
发布于 2022-04-03 21:18
恭喜楼主啊,阿里挂了一个月终于到三面,感觉boss都问的很难啊,慌死,沾沾喜气
点赞 回复 分享
发布于 2022-04-03 16:06
orz,大佬太强了
点赞 回复 分享
发布于 2022-03-29 12:36
想问一下楼主阿里三面大概问什么,过几天三面
点赞 回复 分享
发布于 2022-03-29 12:00
恭喜,想知道意向书距离offer有多久呀,同拿到了意向
点赞 回复 分享
发布于 2022-03-27 19:51
晕了,是9号hr面的,面的阿里云安全,到现在还显示面试中,面试官说再等等,3月下旬到月底发房间里
点赞 回复 分享
发布于 2022-03-19 23:39
大佬是本科吗?
点赞 回复 分享
发布于 2022-03-19 16:29
阿里的意向书是今天才开始发吗
点赞 回复 分享
发布于 2022-03-16 17:23

相关推荐

03-21 11:43
已编辑
东莞理工学院 Java
春招面试复盘:滴滴二面失利,败于代码设计感与架构思维这次滴滴面试整体氛围很友好,全程没有八股文拷问,面试官全程围绕实习经历深挖细节,这部分我因为反复梳理过,回答得都比较顺畅,整体发挥稳定。一面主要考察项目拓展与细节落地,算法题也相对常规,手撕了多线程交替打印1234和三数之和,顺利通关进入二面。本以为稳扎稳打能走到最后,却在二面的手撕环节栽了跟头,也是这次失利的核心原因。二面面试官没有出常规算法题,而是让我手写一个优惠券发放API,要求实现优惠券发放、库存扣减等核心功能。刚看到题目时我愣了一两秒,随后便按照算法题的解题思路,直接上手写Controller层,把防重复校验(订单号)、防超卖(CAS+库存判断)、try-catch异常兜底等逻辑,全部堆砌在了Controller里。当时我还觉得考虑得全面逻辑通顺,自认为这部分作答没问题。直到反问环节,我询问面试官对候选人的核心期望,对方直接点明:希望写代码更有设计感,具备架构思维,先拆分逻辑再动手,而非一上来就直接堆砌代码。我瞬间明白,这正是在指出我的问题。复盘下来,我不仅把所有业务逻辑耦合在Controller层,没有做工程化的分层拆分,加上英语基础薄弱,部分变量用拼音命名,代码可读性和规范性大打折扣。即便功能逻辑实现了,但整体缺少架构分层、模块解耦的设计思维,完全是算法题的写法,而非真实业务开发的规范思路。面试结束仅十分钟就收到感谢信,结果来得猝不及防,也让我彻底认清了问题所在。如果重来一次,我一定会先梳理架构,拆分Controller、Service、DTO等层级,先规划模块、写好注释,再逐步实现逻辑,而非上来就埋头写代码。这次滴滴二面面试官要求确实更偏工程化与架构能力,而我用算法题的固化思维应对非常规业务手撕题,即便逻辑正确,也没能达到面试官的标准。接连的面试失利,也让我深刻体会到,春招卷学历、卷背景的大环境下,纯靠逻辑正确远远不够,工程化思维、代码设计感、架构意识这些软实力,才是决胜的关键,作为普通院校应届生,短板真的会被无限放大,这条路走得实在又累又难。
查看2道真题和解析
点赞 评论 收藏
分享
评论
19
62
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务