北理北航中科院计算所保研经验

[TOC]

1. 前言

放在开头:

非常感谢传授经验耐心解惑无私的学长学姐们,站在你们的肩膀上我才能看的更远

非常感谢学院悉心教导指点迷津的老师们,是你们为我增添力量为我指引方向

非常感谢辅导员和教学办老师的指导和帮助,给你们添了不少麻烦

非常感谢默默支持我的家人,我因你们高兴而满足。

写于2018年7月30日:

笔者大一转专业到软件工程专业、大二决心保研后排名由 50+名提升到 14 名,大三经过选拔进入软件学院大数据实验班。目前已拿到了北京理工大学计算机学院、北京航空航天大学计算机学院、中科院计算技术研究所的夏令营offer,南京大学得到了入营资格但是选择了放弃参加,没有意外和变故的话最终会选择中科院计算所读研。

因为这段时间夏令营刚刚结束,而九月末才会填报系统尘埃落定,又担心届时将夏令营的细节忘掉,故先记录下来,等最终确定再将之公开作为下一届学弟学妹的参考。

2. 准备的文件

我所做的准备如下:

clip_image002

(1) 材料准备

包括:材料证明(成绩单、证书、排名证明、四六级成绩单、身份证等等,建议用扫描全能王app拍下来保存,打印也方面)、简历和个人陈述(简历很重要!)、夏令营要准备的材料(分各个学校,按照文件要求打包整理)、

clip_image004

(2) 参考材料

各个学校各大学院的招生简章和政策、同专业学长的排名和去向、各个学校各大学院历年招收的名单(用于参考)等等

(3) 联系老师

各个相中的老师资料、跟每个老师要发的不同的邮件内容(在框架上加一些具体的信息à针对不同的老师去发邮件)

(4) 知识填坑

参加夏令营前要复习的基础知识的整理、所做项目的整理等等

(5) 网站收藏

clip_image006

很直白了,自己看吧。

其实,最最重要的还是你的简历。怎么更好的展示自己,怎么让你被导师吸引,怎么体现你的闪光点,怎么让你脱颖而出。基本缕清简历,就缕清了自己的竞争力。我的简历经过大大小小几十次改版,也慢慢变得完善。在此再次感谢帮助过我的学长学姐和老师。

3. 夏令营申请和准备

​ 很多同学都比较迷,自己的水平应该申请怎样的学校。

​ 对我们人数较多的大专业而言,同专业学长学姐的去向非常有参考价值。我从学院官网和学长那里得来了他们的排名和去向,写几行代码merge了一下,得到如下:

clip_image008

​ 这些学长学姐很多都有很有含金量的竞赛、科研等等,因此也并不是排名越高去向越好,但是基本锁定了自己想去并且能去的高校区间。

​ 我的意中高校(京津)我大致作了个优先级排名,在实验室或者导师同等水平下按照如下次序选择,如果导师较强就视情况升档:

​ 北大信科、北大叉院>清华软院>中科院计算所、自动化所=>北航计算机>北大软微>人大信息>软件所>北理>天大计算机>中科院信工所>南开计算机

刚开始我想着不管想不想去,能报的都报一下,到时候如果过了感觉很有成就感。但是思考再三,秉着不影响排名靠后的同学报名真正想去的学校,之前想报但是并不想去的学校就都没报。

​ 除了南大报名最早流程简单就随手报了,其他的都是自己真正想去的学校。下图是我当时的报名、可见很惨。基本上是当时看不上的都没报,结果看的上的都过不了。

clip_image010

​ 因为我很想去北京读研,基本全报的北京的高校,想着人大计算机不是很强,学姐说也不是很难,结果就想拿来保个底。结果人大是最先出来的,第一个就把我刷掉了,顿时怀疑人生,之后各大夏令营一个一个的把我刷掉,清北就算了,天大都没让入营也是很惨……

​ 可以说,在各方的大肆宣传下,全民开始转计算机,尤其是人工智能大热,导致顶尖高校竞争十分激烈,数学、自动化、计算机、软件、电子通信等等等等专业都涌向计算机。这里举几个例子:自动化所4000+人(老师说的)报名入营240人入营,南大3000+人(忘了哪看的了)报名也是入营几百个、北航去年报名800+今年1345……

但是很多院校里的不同实验室水平参差不齐,有的人追求就业就不太care导师只care方向,有的人追求好导师不惜降低学校档次,其实不太强的学校里一些老师带的学生并不比一些强校老师带出的学生差。只能说,人各有志,选择适合自己的就好。

4. 关于联系老师

​ 有人说联系老师没啥用,也有人说联系老师很重要。不管有用没用,联系了就不吃亏。

​ 我从四月末五月初就开始给我中意的老师发邮件,现在看来确实太早了,很多官回也有很多老师告诉我等开始招生再商量不迟,当然大多数还是没有回信

分析一下联系老师的以下几个时间点

  1. 夏令营报名还未开始。适用人群:大神。适用高校:顶尖的高校。作用:看看有没有老师对你感兴趣,进行提前考核预定牛导(晚了大牛就没名额了)。当然一般人是没用的(例如我/哭)。

  2. 夏令营报名前后:适用人群:所有人。适用高校:有把握入营的高校/非常没把握入营的高校。作用:前者是提前预定老师,后者是碰运气看看有没有老师帮你入营。

  3. 夏令营确定入营:使用人群:入营的人(/摊手)。适用高校:入营的学校(/摊手)。作用:提前预定老师,晚了就没名额了。

忠告:

很多人疑问保底的学校要不要去联系老师,我的亲身经历告诉你:不要。因为如果不是运气太差或者太自满的话,每个人基本都能找到高于自己保底学校水准的高校。因此自己把握很大,但是有更大把握去更好的高校的,就不要再联系老师了,否则到时候还要拒绝徒增烦恼。

​ 另外,如果有一些把握能去更想去的学校,就不要跟老师作出保证,即使你只有这一个offer,毕竟变故太多了,谁都无法预料。我们这届就有同学鸽了老师,虽然在7月份就跟老师说明了,但是老师也很生气找到了我们辅导员这里。虽然历年这样的情况很多,但是只能说,吸取教训与老师多真诚一些沟通吧。

5. 北理工夏令营

​ 北理是我参加的第一个夏令营。出通知第一天就报了名,于是就显示出了报名早的好处,在基友还没报的时候就收到了入营通知邮件。

入营难度:

北理很看重985-211,即使是985的跨专业且排名20+%的学生都能入营。报名人数未知,入营人数270+。

考核:

水到不能水的机试、水到不能水的面试。

​ 机试分两场,根据基友描述的第二场和我做的第一场,感觉难度相当。机试环境是devc++,版本落后,无补全,无stl。写完告诉老师,老师让你输入样例。一道题三个样例,分值不同,满分一百。

​ 我参加了第一场,要求两个小时,两道题。半个多小时做完,小半个小时在那测无数个样例,最后发现样例真的很简单/笑哭。第一题是输入一行字符串:“1,2,3,4,1,2,3”。输出第一个重复的数字,如果没有输出-1。三个样例分别是:0输出-1;1,2,1,2输出2;1,2,3,4输出-1。第二题是输入一串字母x例如abcd。设定一个函数f(x),可以得到f(x)=bcda,则f(f(x))=cdab。字母x的长度为l=4,则最多可以嵌套四次对这个字符串处理。区分大小写。输出int类型的结果,表示在每次f(x)的过程中得到的结果与原字符串相同的次数。三个样例如下:aa 2;aAa 1;byebyebye 3;

​ 面试就是中文自我介绍,问问项目和个人情况。我是带着简历进去的,所以基本就是针对简历的某个项目讲了讲,一个人七八分钟的样子。很水。

北理一行除了拿到了第一个offer外,最大的收获是有机会和北理的老师聊了聊。

去夏令营之前联系的一个视觉的老师,他可能是人收满了,把我简历转给了他实验室另一个比较厉害的老师,这个老师联系了我。我到北理的当天,专程赶到学校问了我的情况,算是简单的面试,大体比较满意。但是他说要我确定去他那里读研,我就如实告诉他我可能会去试试别的高校。那时候对自己不够自信,但是可能老师觉得我基本不会来他这里了,基本就不太理睬我了。

​ 然后就跟着基友去他联系的那个老师那里,晚上九点开始聊了将近俩小时,老师也没对我们进行考核,主要交流了研究生的学习生活和科研状况,可以看得出这个老师是真的一心搞科研的……这个老师真的很棒,除了让我们开拓了眼界,还让我们增长了自信,给我们提了很多建议,鼓励我们去更好的地方试试。当然她实力也很强,指导的学生也有顶会发表,对学生也很好,研究方向也很热。礼欣老师,很感谢她,强推一波。

综合评价一下北理:

首先:住宿很破,硕博公寓四人间上床下桌,很旧,两床之间特别窄,两人无法并行的那种。但是校园还不错,校园很大但是路很窄(毕竟北京寸土寸金),葱一样的树郁郁葱葱,有的道路自行车限行,治安很好,校园很干净,食堂很多。

​ 2018年计算机学院和软件学院合并,计算机学院的牛导特别多,随便抓一个就一堆顶会。还有幸听了一个九篇顶会的博士和五篇顶会的硕士做了学习分享,真的很厉害。唯一的美中不足是生源不是很好跟清北华五没法比,但是学生最终这么优秀真的是很不容易了。建议不太在意学校牌子的,去北理找个牛导真的是很不错的选择。

6. 北航夏令营

​ 当时一串夏令营都没过真的很绝望,到最后只剩北航没出。北航去年(2017)报名800+,入营300+(应该没记错,官网有具体数据可以仔细看看)。而今年(2018)竟然1345人报名,牛校很多,瞬间感觉自己凉了。

​ 但是幸运的是,入了营,成为500+中的一个。那个时候很忐忑,北航过不了北京的高校也没有多少可以选择并且有希望进入了。于是比较积极的准备。

​ 北航是机试+面试,满分300,历年是公布分数,前120优营,120-180候补营员。今年是直接公布了不到两百的优营。

​ 机试环境看运气,有的只有vc6.0。有的有codeblocks和dev。传闻可以用stl。提交可以选c和c++。但是听闻c++不稳,容易出事故,所以就纯c写的,也间接导致机试很惨。机试两道题,每道题都跟阅读理解似的,一千字可能没有,五六百还是有的。题目不难,很基础但很麻烦,细节很多,样例给了一个很复杂的,基本这个样例过了后面的就没啥问题了。两个小时两道长长的题。

​ 第一个小时做出来第一道,但是仔细比对和样例有一丢丢不一样。又调了一小时bug,结果还是没调出来。第二道题就把题目的样例输出了一下,一点没做,绝望的不行,晚上回沈阳的车票都买好了,最后退票还花了20块钱,真是心疼。感觉样例应该过了简单的几个,也可能老师也参考了代码。反正幸运的通过了。

​ 北航面试分很多组,问什么看运气,我很幸运的排在第二天,第一天四处打听,很多组的流程:1-政治题(瞎扯)2-念一段英文,然后翻译中文/英文自我介绍 3-专业知识考察,操作系统计算机组成原理什么的 4-项目 5-瞎扯点家常。

​ 我面试在第二天,第一天的时候听到消息,赶紧复习了一天的操作系统,最后也没问尴尬。我的流程,进去之后抽小纸条政治题,跟老师说一下题号,是XXX讲话上青年爱国、立志什么什么的,我说了题号之后一个老师问我:你知道这个XXX讲话是啥吗,我说:应该是习近平在某次会议上的谈话。然后老师都开始笑我,我才意识到说了一句废话。老师追问我具体是啥,我说不知道,老师很无奈的说那你谈谈感想吧,我就瞎扯balabala。然后开始抽纸条念英文,磕磕绊绊,念完后翻译,日常卡壳,自己都不知道翻的啥,但是看老师表情还不算特别烂吧。

​ 然后,特别幸运的,这几个老师只问了我项目!!!最拿手的最能扯的项目。最后看起来扯得不错。老师开始唠嗑,甚至问我简历上自我评价那“做事认真极为可靠“为什么要加极为……翻白眼,最后老师问计时的老师时间,老师说还差几分钟,然后几个老师就比较和蔼的说没事,然后就随便抛了个话题,我接住之后继续扯。能看出来老师们比较满意,美滋滋。

​ 然后下午就去天安门和博物馆玩去了,排队安检的过程接到了面试我的一个老师,说他的研究方向balabala,让我有兴趣明天去聊聊,我就知道面试稳了,看看机试会不会拉分了。当天晚上就得到名单了,赫然在列。

​ 北航通过夏令营的同学会发一张导师意向表,最后一天找意向导师签字,九月底填系统就是这个老师收你了。虽然机试面试还算顺利,但是找老师让我吃尽了苦头。我相中了做视觉的一个老师,夏令营前两个月就先后给他发过三封邮件,结果依然没啥用,没要我,关键是中午才出结果告诉我已经确定学生了。这个时候我就慌了,因为觉得这个老师比较稳,就没联系别的老师。然后下午就一直不停给各个老师发邮件,直接上办公室找,结果耽误了黄金时间的我自然找不到太好的老师了,之前联系过的老师也都满了。五点就要交表了,结果我还没有老师,在四点的时候一个老师给我发邮件让我去另一个老师的办公室,让那个老师面试我,面试了我一下觉得我很满意,但是那个老师给我的印象特别不好,由于并不是这个老师招我,所以我也没太care,最终签了那个老师。当然最最后发现这个老师以前是和cxw一个组的……然后经过后面几天的思考还是觉得不太合适,夏令营没过几天就早早的拒绝了这个offer。

综合评价一下北航:

​ 首先:校园环境相对北理还是不错的。住宿听说还不错,屋小了点但是还算新。校园和北理差不多,但是显得宽敞一点,综合来看,环境比北理强一档。

​ 北航软件工程学科评估A+,计算机A。但是不代表软院比计院强,其实,这里的软件工程学科大部分是由计算机学院的软件工程学科评上去的,有个软工重点实验室比较强,所以要搞清楚概念。

​ 北航有一点比较坑,就是虽然收的人多,但是很多都要外派到青岛、合肥、杭州等研究院学习一年,大概比例20-30%,很多人的意向好老师最后只剩了外地的名额。例如我联系的一个青千最后只剩了青岛的名额……当然果断的拒绝了。

​ 还有一点,我接触到的几个老师感觉就像是雇佣你去做项目的,根本不是培养学生为目的,不让实习,补助还很少(学院700+导师400),感觉没有那种人文关怀,很不舒服。当然也可能是偶然,我接触的少。北航接的纵向项目很多都跟军工有关,很多人具体研究方向取决于他接到的项目。但是也有不少很好的实验室,偏学术,乐于培养学生,这样的就很不错。个人觉得实验室整体招生或者培养的比某个老师带一个组的氛围要舒服的多。

7. 计算所

​ 计算所真的是意外之喜。在只拿到北理offer,被拒了一堆(包括计算所也没有入营),只剩北航的时候,感觉很慌张,很忐忑,北航过不了就凉凉了。这个时候计算所的招生老师说没过的可以填问卷,如果实验室同意了可以去面试。

​ 于是我就每个实验室(网数、智信、前瞻)联系了一个老师,看看哪个老师回我了就报哪个老师。结果到问卷截至日期快到了才收到智信实验室联系的老师的官方回复。于是问卷就填了智信,也没抱希望。

​ 结果过了几天,网数负责招生的老师通知我去面试,如下图:

clip_image012

​ 邮件把整个过程都记录了下来:我联系的老师A并不了解招生事项à老师A询问老师B是否可以招夏令营没过的学生 à 老师B告诉老师A可以,告知负责招生的老师C就行à 老师A告知老师Cà老师C通知我去面试。

​ 于是我依靠我的简历、依靠我详细的说明、依靠我诚恳的态度,通过我一直以为没用的提前联系老师的过程,为我挣到一个面试机会!感谢xx老师(为了不给老师的邮箱添加负担还是不写名字了)

​ 当然挣到了面试机会,还是得想办法通过。这个时候我强大的人品又一次登陆了!计算所入营的学生被要求只能填写一个实验室去面试,虽然也有很多学生去多个实验室面试,但是最热门的三个实验室网数、智信、前瞻基本只能报一个。于是我这个没入营的和其他入营的同学的差别就是那张几百块的饭卡和价值几百块的住宿了。

网数的面试学生听学长说去年是94进28,竞争还是蛮激烈的,不抱希望的我看到面试的只有65个人是相当激动的。网数是机试+面试,没有笔试所以不用太过于准备专业知识。 机试两个小时五道题。在自己准备的笔记本上编写,然后u盘拷贝代码(没错看起来很low)。这样看来应该是不会自动过样例,顶多手动编译一下。于是我依然秉着大学三年来充分展示自己的机会,多行注释+各种思路说明+整洁的代码,没做出的题也写了大概思路和可能的解法,不放弃任何展示自己独特的机会。题目各种类型都有,简单的hash、堆栈实现一个较为负责的符号计算器、dp问题/背包、DFS/BFS。我的水平勉强做出了不到三道题,其中一道差一个函数,return true并且加注释给凑过去了。后来才了解到机试不计权重,做出来两道算通过,蓝桥杯C/C++省二选手还是没啥问题的/滑稽。

面试的话,一个人10-25分钟,由于姓名排序,我机试完的那天下午就开始等待面试。刚开始每个同学都是15-25分钟,过了饭点后就快了,基本每个人10分钟,轮到我的时候不出意外的长了点15分钟(/笑)。

流程很简单:自我介绍+很深入的问项目。这我最拿手了,可是一群研究文本的老师追着我问视觉的项目我也是很迷。问完项目,有个老师问我数学怎么样,数学哪科好,虽然我数理不差,但是没复习,大一学的早忘光了。但是也不能说都不行吧,我就说最近看了点线代,很多都是大一学的,可能记得不太清楚。然后就问我线代的内容,我就是挨个章节扯:行列式、矩阵、向量、二次型balabala。二次项没想起来,想起来个二,然后旁边几个老师帮我打圆场23333。然后问了我线代的问题,都不是简单的概念而是偏理解,例如矩阵秩的意义是什么、伴随矩阵为啥有俩,正交矩阵有什么含义……于是脸不红心不跳的瞎扯一丢丢,扯一些绝对正确的大概念,然后再说细节不会,虽然没全答出来,但是看来那个老师也不是特不满意。到最后就开始问要不要读博balabala这种问题,我就balabala说,说因为目前做的都是偏应用的,不知道做学术能不能做下去,准备先读个硕看看,如果可以、会考虑读博(标准答案,但是也是实话)。然后表达了一下河北人对北京的偏爱,balabala多么想去计算所等等。感觉老师探你的底问你会不会来的时候,其实已经八成稳了。

忘了说了,面试时是一屋子老师面试,大概十三四个,感兴趣的就问你问题,最终能不能通过,老师们投票,通过半数就ok。美滋滋。

然后就胸有成竹但还是很忐忑的等了两天,等来了中科院计算技术研究所网络数据科学与技术实验室学硕的通知电话,我还专门录了音,每天睡前听一遍233333.

计算所综合评价:

​ 计算所在一幢写字楼里,学生们在一间超大超开阔的实验室有各个隔开的工位,比北航看起来舒服多了。计算所的楼里环境特别好,很喜欢。虽然不是校园式的而是研究所性质的,但是整体比较舒服。

​ 计算所的生源比北航还要好一档,入营名单就一水的985,而且是排名靠前的那些。优营名单绝大部分都是985,其他的都是没入营的211甚至双非,相信霸面的他们不会差到哪里。关键是有五个北大七个清华,想想就刺激。

​ 计算所最热的实验室当属智信、网数、前瞻。其他的实验室不是差,而是方向不够热或者招生人数少,所以就没有那么火。研一在雁栖湖校区(北京郊区)听院士们上课,研二研三回所做项目/写论文。当然计算所补助也远远多于高校的平均水平,研一1500,研二将近3000(根据实验室有所差距)。学费硕士交8000返8000,博士交10000返13000。要不是直博风险太大,真的想读博去2333.

8. 南大计算机

南大计算机也在计算所结果出来之后补录了我,南大今年竞争也异常激烈,据说3000+报名,入营几百个,基本上是暴力筛,除了学校背景、专业排名、英语水平、论文、比赛之外都不用填别的信息了。所以卡在5%外真的难受(虽然还是补录了),如果六级没过也很惨,下面这个哥们就是一个特别想去南大但是六级没过没入营,替他祈祷,希望九推能进。

clip_image014

​ 最后因为在北京奔波了几天真的很累,离的又远,又秉着把机会留给真正想去的同学,就放弃了公费旅游住星级酒店的机会,哎可惜了,因为我觉得如果我去了还能再拿一个offer233333.

综合评价一下南大:

​ 校园很棒(尤其是新校区,虽然在郊区),有幸去过老校区,感觉很不错。华五计算机,生源肯定不差,一水儿的985。Lamda是南大必须要提到的,周boss传闻很强,因为当时也没想去南方,所以也没报lamda,错过了收到lamda贼棒拒信(写的可好了,一点生不出被拒绝的难过)的机会。但是这种水平的高校,一般牌子都够了,要看导师和实验室的水平,这么大的学院导师水平参差不齐,一定要鉴别好,不要入坑!

9. 写在最后

​ 其实总结起来,不论是跟老师的交流、面试机会的争取、面试的通过全靠我的简历,展示了我的闪光点:动手能力强、学习能力强有上进心、项目多。其中那些项目真的真的很好的帮助了我。所以不论是竞赛、科研、实习经历等等,把亮点展示出来,是真的非常非常重要。当然,从大一开始到现在,再到将来,我也始终秉持着这一点,去争取更多的机会!

截止到现在,保研告一段落了,九月末才会填报系统尘埃落定,先记录下来,等最终确定再将之公开得瑟一波,希望一切顺利。


文章作者: 长腿咚咚咚
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 长腿咚咚咚 !
评论
 上一篇
保研的科普与准备攻略 保研的科普与准备攻略
[TOC] 此文章适用于希望保研的大一大二大三学弟学妹们,尤其是刚入学的新生 文章的开头,对帮助过我的非常nice的学长学姐老师们表达感谢。 ​ 在我初高中,甚至更小的时候,我就听说了“考研”这个词,被父母和周围人灌输了考研可以
2019-08-20
下一篇 
来自良心学长的东北大学新生攻略 来自良心学长的东北大学新生攻略
[TOC] ​ 这两天学校又搭起了一排排的彩虹门,一个个略显稚嫩的新面孔踏进了这个校园,一如我当年踏进校园的模样,还记得三年前南湖二舍东门口的条幅上:“东北大学,梦想开始的地方”,是的,梦想开始的地方。 “倘若当时…就好了”大概
2019-07-30
  目录