我的offer基本全是SP,研究生三年总结

作者:阿秀

原文链接:https://mp.weixin.qq.com/s/o-W7Nbm0ZFxjWx8v5XrA2Q (opens new window)

# 1、前言

嗓子发炎的一周,想着给秀哥投个稿吧,也能分享下个人经验和经历,希望一届比一届强.

先列出我秋招补录和春招获得的offer吧。

  • 深信服提前批(网安)
  • 贝壳找房客户端开发工程师(实习转正)
  • geek+ 机器人系统开发工程师
  • 小米相机部开发工程师sp
  • shopee客户端开发sp
  • 美团到家后台开发工程师
  • 百度大搜后台开发工程师sp
  • 度小满信贷部后台开发sp。

# 2、个人介绍

我本硕都在某不知名211度过,本科毕业后签了个工作,却在毕业时羡慕同学们收到研究生录取通知书的喜悦,于是也便去扎到了考研的大军之中。

由于跨考计算机,压力挺大,却阴差阳错的调剂回到了本校非计算机专业,ok吧。

所在学校有硬性要求,研究生毕业必须有中文核心期刊及其以上的小论文见刊,我从开始就努力认真的在搞这个事情,没人指点,参考不多,写了好久好久,投稿都被拒,终于研一快结束的时候录用了。

从此开始准备大厂笔试面试这些事情,本科有C语言基础,于是想着学习C++吧,大概是2019.12月,当时候无意接触到了牛客,便在上面买了课程,开始了算法题的学习,算是我开始写Leetcode和学习算法的启蒙吧。

# 3、学习历程

# 2020年初

疫情来临,当时候每天锁在家门里,听课,写Leetcode。

基本每天都和学校的作息一样,早上8-12写力扣,午休,3-6听算法视频课,晚上看看白天写的题目(很菜很菜,甚至很多简单题的答案都看不懂,所以需要复习)。

看到牛客上各大公司招聘实习了,我也赶紧制作了简历,便开始海投了。由于所发论文和计算机相关,得到了一些面试机会。

我想去做后端,但门槛很高,面试总是失败(面试的时候一问三不知,怀疑自己是个智障),便想着试试客户端,先进了大厂再说。

所以从2020.4-2020.6 我基本每天不是笔试就是面试,挂了很多,还好最终获得了贝壳客户端的实习机会。

贝壳实习环境

# 2020.6-2020.9月

多我在贝壳实习,现在回想这段实习经历,最大的收获是知道了互联网是什么吧。

用了十天学习语言,用了十五天做了些demo给leader看,之后就一直参与线上开发了。我们部门13天一迭代,参与需求评审、技术实现、分配需求、每天晨会同步进度等,我由于是菜菜实习生(组里除了我都是P6以上),我会从我的小老师那里分一点需求出来自己做。

开始真的什么都不懂,慢慢的去阅读别人的代码,有些明朗了,由于OC和C++有类似的地方,在写OC的过程中,我对C++的理解也深了一点。

公司在西二旗,我住昌平,路程45分钟,每天地铁上我会在公众号看一个算法题,看看公众号总结的八股文,周六日也会抽出一天时间来写写Leetcode,听听视频课。

由于平时大部分时间在公司干活(公司里不敢学习这些),我在实习结束的时候我居然惊喜的发现自己的手撕代码能力不降反升。

实习生转正答辩


# 2020-9.15-2020.12.

我实习结束后回家呆了几天,然后学校要求返校封闭管理。

那会字节、腾讯、阿里的秋招基本结束了,所以我没有准备秋招,只在秋招补录的时候投递了一些中小厂。

面试了geek+,小米,度小满,其中度小满三面挂,拿下其他两个offer,之后便是一直写论文了,同时我给自己也立了一个新的目标,希望从客户端跳转到后端。

写论文的同时,我也很是关注牛客,把牛客上的别人面试问题截图或者找到相关的面经问题总结,然后自己尝试去解答或者去博客等地方找答案,加深理解。

# 2021.3-2021.4

这段期间基本都是学校论文的事情,白天修改论文,晚上看面试经验和刷题,早上7点多出门,晚上十点多回寝室,这成了那个月的常态,也不知道为啥那段时间和打了鸡血似的。

开始分分钟总是“秒”不可言,阿里二面挂,被捞,二面又挂。百度自动驾驶部门三面挂,滴滴二面挂,作业帮三面挂,给我沮丧坏了。

哈哈,我也算是面试经验丰富了,有些挂让我莫名其妙,大多数让我反思。不断的面试,让我知识体系慢慢完善,我开始去B站大学学习Redis、总结自己的项目经验和面试官的问题、做笔记等等。

说来也奇怪,往后的面试问题居然变得简单了(我是这么觉得),例如百度搜索一面中,问了90分钟,二面和三面很快就通过了。美团核心部门面试中,一面也问了80来分钟,二面全怼项目,后来以为会挂,也没想到通过了。

度小满一面中全问Redis,我会呀,二面问一些Linux指令和开放性问题,面试官反馈不错,三面夸我不错。

这些面试中,我一面表现都很好,可能给二面和后面加了不少分吧。大概这就是但行好事,莫问前程,面试到4月底,我已经麻木了,该有的结果都已经反馈了,虽然还有其他厂邀约,但我也就停止了面试。

面试记录的部分笔记

# 4、经验总结

# 简历的撰写

除了学校外,做的项目经历一定要和投递的岗位相匹配,拿前端的项目去投递后端,拿客户端的项目去投递后端都有很大概率不会通过简历筛选的。

比赛经历,尤其ACM这种编程比赛是非常有含金量的,各厂也很青睐这种人才,有的话是个闪光点。

最后个人技能一定要说明白自己会那些不会哪些(office就算了哈),尽量写熟悉,万不可写精通某项技能,否则面试的时候会问趴你的~(哈哈),这样可以有意引导面试官去考察你会的点。

# 加强笔试能力以及充分利用学习资料

我觉得笔试需要硬实力,但面试真的有时候需要一点点运气,每次面试前我都会复习笔记,可往往是复习的都没问到,但偶尔问到后,面试官就会觉得你非常不错,所以努力一定会带来好运气哈。

学习这件事,需要坚持,回想起去年今日,我几乎一点不会,但也就是靠着毅力和不断的努力刷题,通过很多厂家的笔试和撸出面试算法题。

再就是学习资料,其中秀哥的PDF真心帮到我很多很多,我从3月到4月底大概通读和背诵了有5、6次吧,感谢秀哥。

还有b站上有很多高质量的算法专题,一些高质量的公众号,还有y总的视频和指导,受益良多。

在此一并感谢了,这些都是优质的面试资料来源,希望大家也取之用之哈。

我是一个很普通很普通的人,相信你们只要努力就会超过我,拿下更好的offer,祝福大家。