今年保研受疫情影响巨大,主要是两个方面。一个是很多能出国的大佬选择留下;一个是夏令营全部线上举行,且报名时间非常集中,极大降低了参与夏令营的金钱成本和时间成本,所以大家普遍海投,造成各个学校入营门槛提高。
虽然夏令营全线溃败,但想了想还是写一个总结帖,总结一下自己的夏令营,也供和我定位差不多的学弟学妹们参考。
先介绍一个个人情况:中原地区中等211,GPA前3%,六级538。有一个蓝桥杯的国三(水),一个国家奖学金以及校级奖项若干。有一个工程项目(水),一个科研项目(未发论文)。
个人定位是靠GPA和基础代码能力,基础科研能力等获取offer。没有很强的科研导师追求。如果是科研大佬和竞赛大佬,我说的经验可能不太适合你。
夏令营投了复旦 南大 浙大 南开 天大 中科大 大连理工 华南理工 北京理工 电子科大 西安交大 华中科技 北航 国防科大 东南 (除了大连理工是软院其他全是计院)
截止2020/7/23,东南入营名单未出,北航入营且拿到优营,国防科大入营还未参加。其他全挂。
夏令营过程:
今年受疫情影响,夏令营开始报名都比较晚,大多是从五月底,六月初开始报名。起初我只报了复旦 南大 中科大 南开 天大。复旦我提前有和一个老师联系,与老师交流比较愉快,老师也表示夏令营可以报他的直博录取应该问题不大。因为觉得复旦稳了,所以报的也都比较高,想着南开,天大保底,试一试南大和中科大。结果6.29复旦出入营结果,没有入营。可谓是当头一棒,从天堂到地狱。
复旦入营结果出了之后,我就进入了最黑暗的两周。紧接着南大,南开,天大也相继开奖,全部被拒。中科大十分可惜,自己在填写报名系统的时候忘记将推荐信放进材料汇总中,导致材料审核没过(我们专业排名在我前面三名和后面两名的均入营)。痛定思痛后,又赶紧投了大连理工,华南理工,电子科大等学校,也相继被拒。那段时间一度怀疑自己,觉得自己无学可上。
转机是在7.10,收到了北航的入营通知。当时想着就入了这一个,之前没有锻炼过面试,也听说北航的夏令营比较难,所以起初也没报很大期望,就当去锻炼锻炼,为预推免做准备。不过自己还是非常努力地复习了专业课。
北航夏令营主要是两个阶段,7.16的机试和7.17/7.18的面试,其中机试不通过是无法参加面试的。北航的机试比较考基础代码能力,基本不涉及算法。但是今年考了一个构建完全二叉树,我只记得数据结构学过,但具体怎么构建忘得一干二净。两个小时的机试,一个小时过去还是没有一点思路,一度想要放弃,不过最后还是通过自己的坚持,自己找到了构建完全二叉树的规律(和课本不一样),最后A了第一题(60分)。第二题(40分)没时间看了,索性就没做,去造数据测第一题了(根据往年经验,北航过一题就能过机试)。 最后自己也确实是就这一道题过了机试…
面试我被安排在17号,等了半天时间到下午两点多到我面试。北航的面试重基础果然名不虚传,先是政治题和英语考核,后面就是十几分钟的专业课知识轰炸,大概涉及了八九门本科课程的接近二十个问题。大多数自己在前期准备中都复习到了,也有一些没有答上来。整体面试感觉一般。
面完之后就开始后悔自己的机试。因为面试感觉还行,但北航面试整体感觉很难拉开分,最后起决定作用的还是机试。但也没办法,机试自己也算是尽力了,水平就这个样子也没办法强求,只能静等结果。
出优营名单是在7.19,一点也没有胆战心惊的过程…我吃完早饭看了一眼手机,同学已经祝贺我拿优营了…我有点难以置信,查了名单发现自己总分排在了后六分之一,也算是运气好压线上岸了。
北航上岸后,西交,华科,北理,国防科大也陆续出了营员名单。前三个又是被拒,不过有北航了,也没有太难过。国防科大毕竟学科评估A+,自己也在考虑要不要继续参加面试。
上面写了这么多没用的流水账,主要是记录了一下自己夏令营的历程。最后写一些自己的感悟吧,希望能给和我定位相当的学弟学妹有一些帮助。
1.定位一定要准确,这样不至于投的过高频繁被拒导致心态失衡。可以有选择地冲好学校,但被拒也不要太在意。
我主要是因为前期认为复旦能过,但确实低估了今年疫情对保研带来的影响。所以自己给自己定位过高了,导致北航入营前接近崩溃。
2.综合实力很重要。
GPA是入营的基础,但能否拿优营靠的是自己的综合能力。比如北航,入营的学生都是非常优秀的,但往往机试就可以卡很多人(一道题都写不出来),原因还是很多同学只注重绩点,代码碰的比较少。我准备北航夏令营的时候也看了往年的面经贴,总体来说北航机试以模拟题为主,考的还是基础代码能力,不是很考算法,今年的完全二叉树如果没有记住课本上的结论也可以根据完全二叉树特点通过模拟的方式构建。因此学弟学妹们在课余还是应该进行一些编码训练,不必要达到ACMer的高度,但要能够用代码解决问题。(投清北华五的同学忽略,我听说浙大南大的机试还是挺难的)
3.有条件和能力的话参与一些科研工作(一定要发论文)。
我在本科是参加了一个强化学习的项目,但开始的时候没基础参与度不高,结项的时候赶上期末考试没参与写论文。这么掐头去尾,虽然说学到了很多,做了很多,但论文呢最后还是没挂名,结果申夏令营的时候很多学校默认无论文=无科研。
4.可以参加一些项目,但不宜过多。
参与项目是对你编码能力的一种锻炼和证明。有的老师很喜欢做项目很多的同学,但听一个同学说,他面南大软院的时候因为项目做的太多被一个老教授狂怼。(他分析可能是老师觉得做项目太多不踏实学习)
倒不是说不要多做项目,意思是可以适量做项目,然后剩下的时间刷一刷排名。
5.机会留给有准备的人。
这里算是对自己的一种肯定吧。受疫情影响这个学期一直在家,我为了准备保研推掉了继续做科研的机会。除了上课,自己在三四月份集中准备了机试(洛谷刷基础算法题),五月份开始复习专业课。所以北航也算是与自己准备相符的学校。虽然前期全部被拒,但这个入营之后也算是抓住了机会。通过交流,大家普遍觉得今年北航的面试知识点考察侧重广度而非深度。因此如果提前复习过,问题都是相对好答的。一些大佬主要准备科研和项目,没有复习专业课,所以北航面试比较惨。(不过大佬们都有更好的去处,估计也看不上北航 (逃))
6.坚持就是胜利
对于我这个level的学生来说,保研过程注定是艰辛的。可能前期会有很多挫折,但要相信“守得云开见月明”。没有机会的时候,就耐心准备。等机会到了,就一发入魂。
考核的过程中也是一样,现在想想,如果当时机试过了一个小时自己还没做出来任何题的时候,没有耐下心来去想其他办法构建完全二叉树,或许现在还处在无学可上的焦虑之中。
不出意外的话,自己的夏令营阶段基本上是结束了,前期低谷,后期惊喜。听说大佬们夏令营疯狂收割offer,预推免和九推会鸽子满天飞,到时候试试自己能不能“捡漏”吧。如有惊喜,会再写“预推免总结”。
对北航有兴趣的同学,可以看我后期写的北航夏令营总结,我会把机试和面试遇到的问题写出来。