惟愿诸君将振兴中华之责任,置之于自身之肩上。

孙中山

写在前面

2021的保研也正式结束了,作为拿到本校保研资格,有幸在今年这一场混战中(再给我一首鸽的时间)经历过来的人来说,我只想说一句:不要靠近cs,会变得不幸😭还是因为本科阶段的自己太菜了,最后与梦校无缘。趁着博客开通,也记录一下这魔幻而每天都在焦虑之中度过的半年时光。

个人背景

  • 本科背景: 西南地区高等农业职业技术学院 物联网工程专业(某末流211)
  • 排名情况: 前五学期必修加权rank 1/145、所有成绩加权rank 1/145;第六学期必修加权rank 1/145、所有成绩加权rank 2/145
  • 英语水平: CET-4: 531 CET-6: 513
  • 科研经历: 国家级重点研发项目负责人一项、省级创新训练计划负责人一项、实习经历一项
  • 论文情况: EI论文三篇(一作两篇、二作一篇)
  • 各类获奖: 中国计算机设计大赛国赛二等奖、蓝桥杯省赛三等奖、发现杯西南片区三等奖、互联网+全国大学生创新创业大赛省级银奖、四川省大学生综合素质A级证书、还有校优秀学生、校奖学金等杂七杂八屁用没有的奖项十几项

夏令营

夏令营申请院校

  • 复旦大学信息科学与工程学院
  • 上海交通大学软件学院
  • 中科大计算机科学与技术学院
  • 中国人民大学信息学院
  • 中山大学计算机学院
  • 同济大学计算机学院
  • 国防科技大学计算机学院
  • 上海科技大学信息学院
  • 上海科技大学生物医学工程学院
  • 厦门大学计算机学院
  • 华东师范大学计算机学院
  • 四川大学计算机学院
  • 西湖大学工学院

夏令营入营情况

  • 中山大学计算机学院(参加、offer)
  • 国防科技大学计算机学院(未参加)
  • 上海科技大学信息学院(参加、无优营)
  • 上海科技大学生物医学工程学院(未参加)
  • 厦门大学计算机学院(未参加)
  • 四川大学计算机学院(参加、学硕offer)
  • 西湖大学工学院(未参加)

今年是线上保研非常迷幻的一年,也是第二年的线上保研,许多同学在有了前一年学长学姐的经验之后加大了当海王的力度(我甚至能在厦大名单里看到清华的同学💀),各个高校也在去年被学生玩的死去活来之后学聪明了,想尽各种办法获得优质生源,可谓是学校与学生、学生与学生之间竞相博弈的一年。去年被本校学长用来保底的华东师范cs,今年居然有1000多人报名,最后只发了50多个offer,只能说竞争是相当的惨烈,很多人都是夏0营甚至是0 offer(只能说再也不愿回到那几个月了,被拒麻了)。

四川大学计算机学院

川大是我参加的夏令营第一站,因为往届很多学长学姐都去了川大,而且川大夏令营的考核难度不低,但是我还是面试前一天才开始看书😛只能说运气好,抽的题全部符合我的胃口,如果真心想要去川大的建议尽早准备。

川大计算机学院面试流程

面试总共15分钟。进去过后先要读保密协议,读完过后首先是英语,给了一个标题,我的是Describe an application based on Artificial Intelligence,先读这个句子然后翻译出来,然后根据这个话题自己用英语说一段。因为我背英语自我介绍背过我的人工智能相关的项目,就顺利的答出来了。

接下来是专业课,专业课3选2作答,从操作系统,数据结构和计网里面选。我选的数据结构和计网,两道题都要回答。数据结构问的是n个关键字的归并排序,问归并趟数是多少。我回答了归并排序的原理,然后趟数答了n/2(当时脑子抽了,很明显的是log2n……)。计网问的是为什么说增加一点资源就可以避免网络拥塞这句话是错的,我先回答了拥塞控制是什么,为什么要拥塞控制,最后说这句话是错的。

最后是老师现场放之前自己做好的ppt,根据ppt提问。问了我三个问题,第一个是数据来源是哪儿,做了什么预处理。第二个是做了数据清洗没有。第三个是模型训练的精度如何。这个按照自己做的项目如实回答就可以了,答完了就把我踢出去了。

夏令营闭营的时候线上现场公布结果,然后会发优秀营员证书,最后成功拿到CS学硕offer。

川大学硕offer

中山大学计算机学院

中山我是意外得知入营的,这次中山报名一共2500人左右(老师说的),最后简历筛掉只剩550人(还有些人因为和南大撞了就选择退出中山,名额会后移)。

首先是三小时的机试,10道题,用的是中山自身的系统,可以无限次提交,不是ACM赛制,只能使用C和C++。主要考察数据结构和算法,数据结构考察了简单链表和栈的编写,还专门有面向对象的题。总之我本科Python选手,C++一点不会(惭愧),最后也就a了几道题(这个系统还有编译分,听说有大佬骗分骗了800多……)。做完之后问了问绿群,a了1-5道的比较多,8道以上都是很厉害的人了。(机试完550人的群就只剩下450人了,有些人是自己退了也有没参加机试被踢了的,是的你没听错直接被踢了)

第二天面试,需要提前准备ppt,中文陈述即可。面试开始时先问了一个英语问题,说一下自己最熟悉的编程语言,这个提前准备下就很容易回答。面试一共20min,个人ppt陈述在5-10min内。我为了让老师少问我点问题,做了满满当当10min的ppt(主要是怕被问专业课),ppt主要从本科情况,科研经历和未来科研规划和职业规划来说。剩下10min全问的我项目,包括项目的介绍,用的算法,为什么用这个算法,最后的结果和与其他模型的比较等等(所以自己做的项目一定要非常清楚,不然可能会被问的比较惨)。

3天面试结束后就发了邮件通知我优营,共300优营,剩下的全是候补。后面由于大家都在群里说想知道自己的面试排名,老师就又给我们发了排名,只说了我面试成绩排在51-100名之间,大概率拿学硕。顺带一提中山的专硕以前是两年,现在改成三年了,有宿舍。

中山校园

上海科技大学信息学院

早就听闻上科大的豪气,学校有钱,并且去了过后才知道学校是美国人设计的,总之和国内普通院校相比确实就是一下子看出来不太一样。这次上科大是线下,这样比较新型的学校一般会线下,就是为了让你亲身体会到学校的好处等等。(会报销一定数额的机票费用,这个费用根据你出发的城市到上海的距离来算,是固定的)
前一晚学院报到注册,会给你发上科大的营服,宣传单啥的,之后就可以正常的办理入住了。不得不说上科大的住宿条件非常的好,两人间,一张很大的桌子两个人用,衣柜我印象里有几个,总之完全够两个人用了,还有一个阳台,空调是中央空调。总之住宿条件非常不错,我住的宿舍一舍楼下就是全家,买东西什么的都很方便。

起飞!
地铁站都是上科大的宣传

第一天早上起来营员先大合照,然后就是一直听讲座,下午有和导师单独沟通的机会,晚上无安排,一般大家都是自己回宿舍准备面试。

学校正门
校园内部

第二天全天无安排,前一天会提前发邮箱告诉你你的面试顺序。我是那一组最后一个,在一个小教室里,四个老师面一个(说实话我第一次这种线下面试还有点小紧张,不过已经有几个offer保底了,所以也不是很慌,所以一定要多拿offer给自己打气)。

信息学院内部

进去过后坐下,先是三分钟英语自我介绍,这个我背了很多次很熟悉,很流畅就背出来了。结束过后有一个英语问题,问的为什么想来上科大,这个自己多练练就可以回答了。然后换到中文,老师问为什么想来我们中心,我具体想做什么方向,我做的这个方向在我们学院是哪位老师在做(说实话最后一个问题真给我问懵了,我在学院网站上看到过哪些老师做CV,但是哪个老师是我选的这个中心的我是真的不知道……想吐槽一下你学院官网又没挂出来哪些老师是哪些中心,就挺无语的)。

然后是专业课,问的中心极限定理是什么,具体有什么用,然后是置信度和置信区间是什么,一般是怎么选取的。(我就照着我的理解说了一遍,老师貌似挺不满意的,就有点傲慢的态度,一直叹气很无语的样子……)。下一个老师问我你学了数字图像处理这门课(她用电脑看的我发的成绩单),那你知道直方图的横纵坐标是什么吗(这个我是真无语,我数字图像处理是选修,挺水的,不过直方图我倒是知道,横纵坐标一般是什么我也说了,老师就是说不对,说这是很基础的题应该知道吧)。然后下一个老师看我选修课答的不好,就问我必修数据结构,n个节点的树有几条边,排序中最快的算法是哪种,这种算法最好和最坏的时间复杂度是多少,最坏的时间复杂度发生在什么情况下(这些问题都答出来了,数据结构的基础问题,看看书就能回答)最后老师问我快排最坏O(n2),这个n2是怎么来的,你能现场推导一下吗(让我在后面的白板上写,这个我是真的不会……)。最后面完就让我出去了。

可以看出来,其实上科大的面试压力挺大,有些老师面试态度不太友好,许多问题问得很深,特别是上科大很爱问数学,基本上身边参加面试的都有数学问题。而且随机性很强,有一组每个人问的问题都不一样,有些人全问项目,有些人疯狂问专业课,被问到什么全凭运气和老师心情,老师很可能看着你的成绩单抓着你的选修课疯狂问。所以想来上科大的同学真的需要好好准备,面试难度不比那些名牌985低。

晚上就是学院的晚会,吃得很多随便吃,有节目表演,最后会给所有来参加夏令营的人发结业证书。

结业晚会

听说第二天优营的话会收到邮箱,还要回复是否去上科大等等,反正我是没收到邮箱……

电子科技大学计算机学院(特殊)

电科本身cs也属于比较强的院校,而且我早早的和一个老师已经确定好了,并且也给我发了offer,但是由于电科是属于夏令营不发offer,预推免才发offer的类型,所以我也不打算在夏令营浪费时间。

国防科技大学计算机学院

因为已经拿到中山的offer了,本身也不太想去长沙,遂放弃。

上海科技大学生物医学工程学院

已参加信息学院的夏令营,放弃。

厦门大学计算机学院

今年厦大门槛意外的高,而且筛人条件很迷,比如第一没进第十进了之类了,而且厦大入营名单还撤回过一次(可以说是注定被鸽了),后面还让我补录去线下面试,与期末考试冲突,加上不想去线下,放弃。

西湖大学工学院

西湖大学只有直博,虽然拿的是浙大或者是复旦的联培学位证,但是不想读直博,加上线下,放弃。

预推免

预推免申请院校

  • 复旦大学工程与应用技术研究院
  • 南京大学软件学院
  • 南京大学计算机科学与技术学院
  • 南京大学人工智能学院
  • 上海交通大学密歇根学院
  • 上海交通大学软件学院直博
  • 华东师范大学数据科学与工程学院
  • 华东师范大学软件工程学院
  • 浙江大学计算机科学与技术学院
  • 浙江大学软件学院
  • 同济大学软件学院

预推免进面情况

  • 浙江大学软件学院(未参加)
  • 同济大学软件学院(未参加)

从这个预推免进面的情况可以看出,今年预推免的形式也是相当惨烈…由于各个高校在夏令营的时候,都设置了大量的候补名单,这就导致很多高校根本就没有开预推免的打算,很多本身就是夏0营的同学想在预推免冲击更好学校的机会更是寥寥无几。我在夏令营的时候已经拿到了中山的offer(算中上985吧),所以预推免就只打算冲击清北华五人大和上海的同济华师这些学校,并且清一色全部报名的专硕(除了某些学院只有学硕如上交密院同济软院等),结果还是被拒的瓜兮兮的(实属正常现象)。

浙江大学软件学院

我原本报名的浙大计院的专硕,还是不例外的被刷了,中途问我愿不愿意报名软院(看样子软院是真的很缺人且被鸽怕了,不断劝人往软院走),我还是闲着没事报名了软院。

浙大软院在某乎的风评一般,在宁波,不在本部杭州。另外校园很小,都是专硕,虽然学制只有2.5年,学费的话软件工程的学费是4万,人工智能的学费是8万。还有是关于学习氛围的事,浙软的校园是和当地另一所学院(咳咳)共用一个校园,上某乎搜有吸d打架等(这一点我也询问了正在浙软读硕士的师兄,师兄说的目前社会人士打架倒是没看到,只不过这里不像浙大…)。还有一点,之前说的浙软和阿里巴巴的联合培养,现在貌似也没了风声…这种种的事情加起来导致最后我没有去浙软的复试,选择放弃。真正想混个title早早毕业(2.5年真的挺香的),以找工作为目的不读博士,其实是值得了解一下的。

同济大学软件学院

同济大学软件学院的师资是很强的(个人感觉整体实力要强于cs院),但是每年招的推免生人数意外的少(今年只招了25个硕士生,10个直博生,去年只招了22个硕士生)。我与学院的两位做AI的大牛老师发了邮件,均是早就满员了(一位回复了我邮件满员了,另一位直接没回),其他还有一些老师的实力也很强,但是不是做AI的,而且那些老师也是发了邮件没回复…加上同济软院的复试需要线下进行,我又已经很久没有看过书了,最后还是决定不去进行复试(虽然我个人是太想回到上海了)。要是早一点联系到那些强导就好了,但是后来有初中同学在同济软院读本科,问了下了解到那些强导很可能本院的学生在大三就预订了名额,进实验室打工了…这么一想外校选到那些强导的几率确实实在是小之又小,最后还是选择了放弃,只能说是半后悔半不后悔吧。

928系统填报

最后也没有什么可以选择的了,填报中山大学计算机学院,并且和zws老师组里的导师取得了联系并且答应了可以进组学习,最后填报系统上岸~

系统填报

至此,我的保研之旅就彻底的结束了。

保研是一个长期的过程,是本科三年辛苦努力换来的结果。但只能说,这不是终点,研究生需要更加注重科学研究,多学本领,多发文章,多刷算法题,把自己的硬本领练到位,这样才能在研究生读完过后找工作的时候有一个更好的结果。

加油!!!!继续努力!!!!!!

祝好~