从chd数学到北航计算机

应王哥的邀请,来写一篇保研经验帖……
首先,自我介绍一下,我是理学院数学与应用数学专业的柴天瑞,跨专业保研至北京航空航天大学计算机。夏令营期间依次去了北航,山东大学,中山大学三所学校,由于去山东大学时已经有了北航的offer,所以放弃了山东大学的面试,最终拿到了北航和中山大学的offer。预推免时拿到了浙大软件学院的面试机会,但是考虑再三也放弃了。在这篇文章中我将按照时间顺序来讲述我的整个保研过程。

一、3~6月

  搜集信息,准备与投递材料的阶段

  各大学校都会在招生网或者自己学院的网站上公布夏令营招生信息。我建议可以像高考填志愿一样按照冲一冲、稳一稳、保一保三个层次先给自己列好大致目标,然后不定期的去各个学校网站上看看公告,有招生信息了就去投,保研最大的好处就是可以投递多个学校,不像考研只能填一所。有些学校需要的材料非常多,不要嫌麻烦就放弃某些学校。这是一个随缘的阶段,如果接到了某些学校的拒信也别着急灰心,因为很有可能接下来接连几所给你的都是拒信。当然,给你拒信的是比较好的,很多学校是了无音讯。
  我在这个阶段投了清北交复科南、自动化所、北航、中山、西交、山东和东华(由于某些原因投了这个学校)。西交计算机是当初想要拿来保底的学校,但是初审都没过,当时就很慌,想着连本地的西交都去不了,那不就没学上了。但是后来听闻他们似乎是对数学与应用数学这个专业有些歧视,所以没能入营。隔壁信息与计算科学入营了一个,据说面试比较水,聊一聊人生就过去了,而且对考研生也有优惠。所以想留在西安且非数学与应用数学专业的同学很建议去投西交的夏令营,没有保研资格也无所谓。清北复交科南毫无疑问的吃了“全聚德”,其中还包括清华的深研院和南大的数学,一度真的认为没学可上,中间还去面了来我们学校招生的南理工,和说着无锡普通话的吴laosi相谈甚欢,这才有了第一个保底的学校,过一段时间也收到了山东的回信,心态这才平稳了一些。也建议大家如果收到拒信过多,可以降低目标,先让自己稳住。
北航和中山的回信都比较晚,快放假时才收到,急匆匆买了票。中间还夹了一个学院安排的上海思特奇实习,时间安排的非常满,北航-上海-青岛-广州,一连在外面漂泊二十天,耗资巨大。
  按照各个学校夏令营录取情况来看,大部分学校的要求无非三点:学校与排名、论文、竞赛。排名大家都差不多前10%,没有什么可比性,有些学校会只要第一。论文是我们学校学生普遍的短板,好论文可能比较难出,建议大家大二时就找靠谱水平相对高一些的老师跟着做项目发论文。竞赛好学校基本只认ACM,但是这个没个两三年的刻苦训练是丝毫没成果的,这里就不跟大家多说了,欢迎大家加入长安大学ACM集训队。除此以外数学竞赛也会有些用处。中流985可能会看数模或者别的一些竞赛。长安大学的牌子在保研中并不是很硬,比长大好的学校有很多,所以只能靠论文和竞赛来给自己加分。

二、7月

  穷游中国阶段

  在去夏令营之前就找好心仪的导师,一般学校官网上会放出导师的信息和邮箱,去之前给老师发好邮件,夏令营约出来面谈。夏令营只是能保证你能进这个学校,但是具体进哪个实验室或者去跟哪个导师是要自己找的。
夏令营一般分为机试和面试。北航和中山的机试难度对于搞ACM的选手来说都不是太大,北航是两个模拟,不是很难,码量有些大,要细心一些。中山是十个签到到铜牌难度的ACM题目,手速快一些即可,我因为最后一个dp推慢了没码完,被两个中山本校的同学超了过去,最后只拿到第三。非·ACM选手我建议去刷浙大的PAT甲级,如果能做完个几十题应付机试一般也没问题。
  面试一般分为英语、数学和专业测试。
  北航和中山的面试都有英语测试,给一段专业相关的英文让你朗读加翻译。北航的面试还有政治题目,如果答得不好一票否决,我当时就差点被当成反动分子了。“谈论一下对社会主义新时代的理解”,“新时代里更讲究法律了”,“哦,原来以前中国不讲法律呀?”……
  数学问题,一般会问一些高数线代概率论,对于数学系都不是很难,都是些常用的基本概念,我自认我数学学的确实很不好,但是回答计算机专业老师的问题还是绰绰有余。面试之前翻一翻数分高代上的简单概念和定理即可。
专业问题,由于我是数学专业跨计算机,北航的老师只问了我“你觉得数学和计算机有什么联系”,当时刚学完最优化,就跟老师讲了讲用凸优化来调整神经网络参数,也不知道讲的明不明白,反正最后评分还挺好。在中山时,因为我机试是两百多个人中的第三,所以老师也没问什么具体问题,就问我还有没有别的学校的offer,然后一直说我字写的太丑让我好好练练……
  山东大学活动很丰富,我没有参加面试,只是听了听讲座和抱牛老板大腿做了点小项目。
  夏令营有很多空余时间,是给大家和导师交流用的,大家要抓住机会,遇见好老师千万别放过。

三、8~9月

  预推免和九推捡漏阶段

  8月到9月初这个时间点大部分人都已经有了offer,所以几乎不存在一个大佬占四五个坑的情况,要求会比夏令营低一些。也有些学校是只有预推免,比如浙大。浙大的计算机竞争过于激烈没能进面试,软件学院在宁波,偏向就业,也就放弃了。
  9月28日是最终的推免填报时间,有一些学校没有招满,填了很大概率就能去,但也很有风险,不建议在这个时间点放弃夏令营和预推免的学校去搏一搏,说不定搏一搏就摩托变三轮了。