首页 > 2021春招总结-一个普通人做着一个不普通的梦
头像
professor_m
编辑于 2021-04-16 15:04
+ 关注

2021春招总结-一个普通人做着一个不普通的梦

写这个帖子的目的:

  1. 想鼓励一下像我一样学历较普通,然后自己又有一个大厂梦的同学。
  1. 作为一个普通人,想认识更多志同道合的朋友,互相鼓励,互相安慰,互相许愿!

背景介绍

本人是广东某民办学院,无竞赛、无ACM,成绩在班上还算可以(成绩这东西,大家都知道有多水吧)!你要说我有什么比较突出的点,我想应该是,我是一个目标坚定的人,一旦认清自己的目标,就会认定这条路,为之付出努力!所以,有目标还是很重要,起码你每天起床都知道自己为了什么。

offer情况

网易有道 base 杭州(已offer)

深信服 base 深圳(已拒)

荔枝 base 广州 (已拒)

腾讯 csig 腾讯医疗部门(三面完)

腾讯三面完了,问的基础都还行,前面基本能答出来,然后后面的算法也答出来了,但还是有拉胯的地方,像问起了空间复杂度,算错了,可以支持多少数量级,比如:1G内存,Redis的bitmap能支持多少数量级的数据,我还是不会算!

阿里三面挂,没问技术,问的都是有没有实习,有没有acm,有没竞赛经验之类的,我想应该是学历太差了,又没什么亮点,这次面试是真的让我懊恼,非常可惜,技术基本都过了,就是没有亮点!

百度一面挂,问的东西相对来说实践性比较强,像问git命令,Spring事务注解的rollback的参数这些比较细的东西,我是不会的,就算最后算法过了也是一样会挂!

字节一面挂(第一次被捞),字节众所周知都是比较注重基础和算法的大厂,这一次挂是发生在年后,是我面试的第一家厂,我觉得也是一次挺难的面试,一波红黑树连问+一波hard算法,直接死亡

字节一面挂(第二次被捞),这一次挂得也很奇怪,八股文基本上答上了,出了四道算法题,手撕的撕出来了,最后三道讲了两道,有一道不会就挂了,可想而知,字节有多重视算法了!

我的经历

大二上的寒假,正式入坑Java,开始看视频学习,学尚硅谷的Java课。做了一个管理系统,去参赛计算机设计大赛,哈哈哈,直接被人筛掉。然后发现自己的项目太烂了,就开始沉下心来学技术了

3月初,有幸加入了和尚(滴滴大佬)的群,和尚当时组织了一场线上活动,邀请了快手、字节的大佬来跟我们解答疑问,听完这次宣讲会,感觉自己目标更清晰,知道自己应该补哪方面的只是了。所以从3月份开始,天天上课挂机,自己去学习很多基础

我的学习路线是:Java语法->SSM->SpringBoot(搞一个项目,3月份就结束了)-> Java集合、多线程(3-6月)->怼Spring源码、Netty源码(6-9月,期间也做了一个 IM项目)-> 入坑微服务(9->11月)-> 开始复习 (12-2月)

这里提一下我的复习方法,我是不提倡大家看面经来复习的,要看也看自己的面经,每次面试完都根据录音给自己的回答查缺补漏!面经只是帮助你查缺补漏,并不能帮助你完善好你的知识体系,这个是非常重要的!

我的春招之旅

我从2月初投的简历,年前面了阿里云和深信服,然后就等过年了!过年期间,在搞分布式相关的知识。过完年,就开始了一波阿里之旅。年后一周平均一天2次面试,阿里各个部门都面了一遍!

image.png

鸡汤环节

一个多月的春招之旅,没想到这么快就能上岸大厂,而且是一家比较满意的大厂,首先是感谢那个在过去一年里全力以赴的自己,我过去一年有经常逛牛客,总能看到“内卷”这个词,那到底什么是内卷,我这里说一下我的观点:比如你在电影院里面本来坐着看电影挺好的,结果前排的人站起来了,你也要跟着站起来一起看,搞到全部人都要站起来看电影!那到底现在内不内卷了,确实很内卷,但是怎么内卷都好,你只要相信自己,努力去学,总会有上岸大厂的一天!

关于技术方面

确实啊,我面试的时候也发现,光靠基础+算法确实撑不了多久了,比如我淘系基础架构二面的时候,面试官全程怼项目,聊优化,聊架构,所以,基础固然重要,但是像我这种出身不太好的人,没有亮点的人来说,学多点技术是必须的,这样才能显得你比别人突出!所以,不要以为实习就只学基础+算法就算了,有时间可以去学一下分布式的一些框架和知识和一些架构思想,也是非常重要的。另外,有时间一定要多点实战,像网络这边就被问过抓包的一些过程,你没做过是根本不会回答的,还有自己的项目,一定要熟悉,要怎么优化,这个功能还能怎么去实现等等。再推荐几个学习平台:极客时间(首推,里面的课都是很有深度的,插一个广告,要买课,找和尚,有返现!公众号:秃头和尚),慕课网(偏实战方向)。

总结一下:

做得比较好的地方:

  1. 基础和算法这块做得比较好,除了字节出的hard题之外,基本别的大厂的算法题都能搞出来,基础这方面也是做得挺好的,基础八股文都能答出来。

  2. 自己脑子里有一个比较丰富的技术体系,所以当面试官问起一个问题的时候,都能找到一些相关联的知识点,这也是我在复习的时候用到的对比学习法,像我学习Redis的时候,会看看Redis的主从同步和MySQL的主从同步的关联,对比一下这两个存储系统的差异,这样学起来更好记忆!

做得不好的地方:

  1. 没有技术积累,阿里三面的时候被一直问有没有博客,有没有GitHub这些,有没有什么竞赛经验,这一块打算后面做点技术积累,搞个GitHub。

  2. 实战这一块比较欠缺,像分布式方面的知识还是比较欠缺的,面试官老是提起一些分布式下会遇到的问题,让我给出解决方案,我也只是草草回答了事,并没有很全面地去回答出来,后续边实习边主动补充这方面的知识。

  3. 笔试,我的笔试是真的糟糕,基本上要笔试的岗位,全挂了,太惨了,如果不是提前批面啊里面多了,在面试上占了优势,就真的惨了,所以,接下来,在实习的过程中,也会抽时间继续刷题,主攻还是lc,笔试题也看看!

关于心态方面

心态方面,我一直觉得自己是一个心态贼差的,3月初就看到有同学上岸了,自己还没上岸,就开始急起来了,开始怀疑自己,到底还要不要继续冲大厂,特别阿里面完之后,一度怀疑人生!自己一直也有在找中小厂,也打算找个中小厂就算了,结果中厂根本都不理你,心态持续爆炸了两周,直到网易和荔枝的约面,心态才开始好起来!

这里要为了我的朋友们点赞,当我最焦虑的时候,他们总能出现来安慰我:你一定可以的!我自己也有一套调整心态的方法,那就是每天都会围着操场跑半个小时,然后才去吃饭,是真的解压。

所以,我建议大家可以抱团取暖,一起加油,一起努力,因为春秋招的过程还是挺漫长的,现在才刚开始,大家能坚持一下就坚持,坚持一下就能上岸了,相信自己!

告别过去

高考考的不算满意,也有想过读不读研。大一的时候看到学校有一些比较突出的师兄师姐本科就能去蚂蚁,能去腾讯之类的,就萌发了我要是努力了我也可以的想法,那就不考研了。而且,你在这样一个学校里面,是很难找到一起学习,一起冲大厂的朋友的,所以大一的时候我就知道了,有些人做的事情你不能理解,只是因为别人看得远, 所以能够有人欣赏一起战斗是好事, 但是忍受孤独是常态.。我当时非常一度想要向不理解我的人证明,其实不是985/211也可以不读研有好前途啊,我做的后台开发其实也是很有价值的啊。好了,现在大概到了证明的时间点了,我能拿到了一个虽不是最好但是还不错的实习offer,虽然我大概率是要秋招.但是某种意义上我做到了我想要向他们证明的第一步了,但是我现在在想的是:其实他们真的没说错啊,还是985/211或者研究生更好一点,无论是机会,还是容错率.而且985/211确实厉害的大佬更多呀,公司偏爱也没错啦.哈哈 所以就是说: 重要的不是我的动机,而是我付出的过程.

未来的规划

我的春招之旅应该面完腾讯就告一段落了,希望腾讯能过啊!!

然后就开始边实习边学习的计划了,希望能从实习中学到更多的实战经验,希望能学到更多的知识(不仅仅是技术上)!

总结

最后

也许看到帖子的你,已经手握几个offer,或者有offer还不满意,或者是因为运气差点还没有offer,但是无论如何,都不要停下来啊,继续冲呀!!!! 重要的是过程,因为过程是一种,结果是无数种

关于面经部分:请关注牛客id:professor_mai

二月份面经总结笔经面经牛客网 (nowcoder.com)

全部评论

(10) 回帖
加载中...
话题 回帖