2020年保研算是告一段落了。因为基地里面要组织给学弟学妹的分享活动,借此机会正好来写一篇总结。

0 基本情况

  • 综合成绩:第 1 名
  • 学分积:9%
  • 六级:549
  • CSP 成绩:累计前 0.4%

我的课程成绩也不算太差,但是由于强者实在是太多,学分积只能排到专业 9%。但现在来看大一大二我做对了两件事,一件就是参加了很多比赛,最后综合成绩拿到了专业第一名;另一件就是大一乘着高中时候打 OI 的老本还在,CSP 考了一个还算不错的成绩。

1 准备阶段

大三下开始之后就逐渐在关注保研相关的事情了。在 3 月到 6 月底的这段时间里,基本上就做了两件事:联系导师和海投学校。一般是报名的时候联系该学校的老师。学校的报名信息完全参考CSSummerCamp,报名的时候需要准备特别多的材料,很多需要复印或者教务处盖章,第一次报名的时候非常痛苦,准备了很长时间。但是后面的材料大多可以复用,所以到最后五分钟就能完成一个学校的报名。

报名的痛苦是一次性的,但是联系导师所耗费的精力却不会逐渐降为零。整个大三下学期,我在寻找导师的时候都会面临着灵魂拷问:我是想搞学术还是搞工程?我想做哪个方向?希望 push 的老师还是放任的老师?要不要读博?这些问题在联系导师阶段也许并没有直接影响,但是这些迟早需要解决的问题确实造成了极大的焦虑。

进入五月份,各个学校相继开奖,下面是我的失败史:

  • 清北:想都没想过。
  • 南京大学:同时报了计算机科学与技术系和软件学院,全部未入营。
  • 哈工大深圳校区:未入营。
  • 复旦大学:未入营。
  • 哈工大海量数据计算研究中心:这相当于是实验室的单独初筛,简历就没有通过。从此我对哈工大失去兴趣,再不尝试。

入营的学校包括上交软院,北航计院,人大信院,同济软院,中山计院。其中人大,北航和同济都没有发邮件通知,而是首先在官网上通知的。这几个学校的消息都是身边的几位同学告诉我的。(在此感谢他们!)

既然已经拿到了华五和北航的入营,那同济和中山大学我就不考虑了,当时就直接拒掉了。

2 面试

七月初是各个学校集中举行夏令营考核的时候。但是运气非常好的是,我入营的三个学校考核时间刚好是首尾相接,再得益于疫情期间的线上面试,我得以完整参加三个夏令营。

  1. 人大信院

    人大的笔试可以用 CSP 成绩来抵,因为有比较高的 CSP 成绩,所以我不仅能免笔试,在最后笔试面试合起来也能拿到一个比较高的名次。

    由于免去了笔试,其他人笔试的时候我在给老师发邮件,看看能不能先确定一个老师。人大的数据库比较强,我当时就表示想做数据库相关的方向。老师人很好,详细的介绍了他们实验室各个老师具体的研究方向。

    笔试第二天面试。先是一个自我介绍,然后抽一套题,我抽到的题先让描述 KMP 算法,然后描述 RAID。然后换一个老师问了数据库的问题,关于可串行化的。这些问题都在本科专业课学习的范围之内。最后让我用英文介绍了我操作系统课上在 miniOS 上做的工作。

  2. 北航计院

    北航的笔试可以用 CSP 成绩来抵,因为有比较高的 CSP 成绩,所以我不仅能免笔试,在最后笔试面试合起来也能拿到一个比较高的名次。

    由于免去了笔试,其他人笔试的时候我在给老师发邮件,看看能不能先确定一个老师。找了一个高性能计算方向的老师。老师当时加了微信,但是没有给承诺。

    笔试第二天面试。先是北航传统的政治题,我答的不好。然后英文自我介绍。然后高数/线代二选一抽题,我选线代。问了怎么旋转一个向量,以及行列式的物理意义。最后问了你有什么优点。

  3. 上交软院

    在家中面试完北航我就赶赴上海参加线下的夏令营了。北航和人大的面试基本就是二十分钟左右,我面完感觉挺稳的,而交大这边报的 IPADS 实验室好像有点过于强了,所以交大这边也不太报希望,就当是交流学习了。没想到后面的考核有充分的时间准备,就显得不是那么困难。感觉自己又有戏了。

    交大软院很扣门,食宿路费都自行解决,不报销。幸好有个交大的朋友慷慨地借了我一张饭卡,极大的缓解了伙食的问题。(在此对这位同学表示非常的感谢!)上海的气候实在算不上宜人,当时连续多日高温天气,我除了最后一天完成去外滩逛了一逛,便再没有去别的地方游玩了。

    上交软院的考核较为固定,网上有非常好的资料,这里就不赘述了。

北航的优营在我还在上海时就出了。北航要求当晚就联系导师签一个文件。因为加了微信,我立马联系了之前那个老师,很快就把文件给签好了。

回家后获得了人大的优营。联系了一个导师,表示自己有名额并欢迎我加入。

此时 7 月还没有结束。为了避免我后面太无聊,我又去找了实习。但是企业面试实在是比高校面试耗时长多了,还要面很多轮,最后八月底我才拿到实习 offer。实习一周之后上交才把 offer 发下来。

3 尾声

暑假把 offer 拿到,剩下的事就比较简单了。由于我比较佛,9 月预推免就不再尝试别的学校了。交大这边确定下来后,礼貌地给北航和人大的老师发了鸽信。然后就等学校确定保研名额,9 月 28 日填系统了。