Zhuanlan.zhihu.com p 414650183utm source=qq&utm medium=social&utm oi=844322192228515840
【个人情况】
- 本科院校:东北某C9
- 专业:数据科学与大数据技术
- 排名情况:2/35(夏令营) 1/35(预推免综排) 3/35(预推免裸排)
- 获奖情况:两次优秀学生干部,多次人民奖学金和企业奖学金(没啥用,写出来凑字数)
- 竞赛情况:一个数学竞赛省一,iCAN国二,华为杯省一,还有一些校级奖励(也没啥大用)
- 项目情况:两个天池比赛项目,数据挖掘与推荐系统方向
- 科研经历:无,曾经去过实验室,读了一个月论文放弃了
- 最终去向:复旦大学DASLab,专硕
【院校选择】
唯一原则:清北华五,绝不直博
本人本科阶段曾进入实验室,读了一个月论文便放弃,遂在保外时坚决不直博,感觉自己很难在某个领域有什么创新性的想法,博士很难读下来。如果不是一心科研的小伙伴,建议慎重考虑直博!!!
导师:由于本人目前只想读个硕士就业,因此对导师的要求不是很高,只要老师人品好,和学生关系融洽即可,别太push我(我可能比较懒),学术能力的强弱我不是很care
学校title:清北华五,国科大不考虑(个人有清北华五倾向)
地理位置:由于本科在Harbin,且个人偏向就业向,因此对地理位置比较看重,好找实习一些,个人意愿:上海>深圳>杭州>南京>北京(个人因素不太想去北京)>合肥
梦校:fdu > thu=pku > sjtu=zju > nju > ustc
最想去复旦,个人意愿加持MAX,主要是喜欢的up主在fdu,感觉fdu的小姐姐会很多,且上海漫展如BW、China Joy多(可以去现场看辣,好耶!!!)
【夏令营】
排名情况:2/35
- 清深cs、大数据(均未过初审)
- 北大信科(未过初审)
- 复旦cs(未过初审)
- 南大cs(通过初审,笔试被刷)
- 上交se(通过初审,未参加)
- 中科大cs(未过初审)
上述除清深外,均为学硕。
夏令营总结
我的失败,彻彻底底。
战略严重错误,希望看见这篇文章的同学们不要学我,由于我们专业人数很少,仅35人,夏令营时我rank2,且几乎与rk1报的一模一样,被狠狠的卡死了。。。除了交软和海王nju其他均未过初审,交软由于赶上课程大作业的ddl放弃参加,nju cs过初审的据说大概有1000人,所以又举办了一个线上笔试再次初审。。。考察的是408,本人并未学过计组和操作系统,直接gg了,真夏0营。
主要原因是当时只想报学硕,对专硕不屑一顾(后来真香了,有学上就行)。大多数人不清楚专硕和学硕的区别,下面我来简单说明一下我所知道的区别:
- 有些学校专硕和学硕的学费会不一样,如sjtu专硕是12.8w/3年,学硕会便宜很多;还有些学校专硕不提供宿舍,如nju;总而言之第一点区别就是钱的区别
- 读博方面的区别:学硕是可以硕转博的,专硕有的学校可以转博,有的好像不行,由于本人基本不考虑读博,所以没有对这方面太多了解
- 考公的区别:计科学硕的专业代码是0812,专硕叫电子信息,代码为0854,目前对于考公来说,0854受到的限制非常大,0812yyds,本人一开始无脑学硕正是因为考虑了考公
由于后来想想,本人以后可能不太想去考试竞争什么了,感觉很累,而且当了公务员之后,没有人脉个人感觉不好晋升,且不喜欢去处理过多复杂的人脉关系,遂不再抗拒专硕。
【预推免】
排名情况:3/35(裸排) 1/35(综排,9.12号晚才出综排)
- 北大深圳cs专硕(未过)
- 北大软微专硕(通过初审,wl)
- 复旦大数据专硕(最终去向)
- 浙大cs专硕(通过初审,wl 补录成功,拒绝)
- 南大cs学硕(通过初审,wl 补录成功,拒绝)
- 哈工大深圳(通过初审,不通过)
预推免总结
虽然不介意专硕了,但其实本人还是想拿个学硕。除了pku其他基本都是学硕(深圳有学硕,软微只有专硕),复旦和浙大是因为入营后还会填一轮志愿,所以我就报了专硕保证入营,南大不给学硕感觉是真不太想去,就报了学硕,哈深同理。上交预推免只有直博了,遂没报;科大预推免都没开,据说夏令营就超发offer了,拿了优营但没联系老师接收的也没学上。
虽然预推免综排第一了,但裸排下降了一名,且本人手里0offer,故当时真的是焦虑到不行呜呜。而且由于夏令营一个没参加,没有任何面试经验,前两个面试的哈深和南大权当积累经验了,而浙大、复旦和软微的面试都在中秋节之后,结果估计很晚才能出(最后真的很晚,复旦26日晚11点出结果,软微27日下午才出),而自己本校也没有联系老师,要是一个offer都没有会处于一种很尴尬的地步,当时一直在想要不要联系一个本校不错的老师保底,但有了外校的offer我一定会鸽了老师,会很耽误本校老师招生,思来想去还想决定破釜沉舟,没有联系本校老师(鸽本校老师心里真的有愧),也好在最后终于上岸复旦。
预推免面试经验
哈深
哈深据说今年bar很高,但是对本校还是很友好的,我机试时小组里8个人,一半哈本的。哈深包括机试和面试。
机试考察范围有:数据结构,离散数学,操作系统,计算机组成原理,计算机网络以及数据库等知识,感觉计算机专业课能考的都有所涉猎。今年的题里离散数学有很多,因为基本离散数学我没复习,基本都不会。题目大多是牛客上的,但是牛客上貌似也没有总结,很零散。机试满分150分,据其他的组的老师说,70分即可进入面试,大多数人都是100分出头。之前听说机试过了就行,但是听说最后哈深发的录取邮件是:综合您的机试和面试成绩XXX最终结果为优秀;感觉机试也会占一定分数。
面试的时候哈深需要做一个ppt来介绍自己,其中自我介绍部分用英文,大概1-2min,项目、科研和学生工作等可以用中文,要是觉得自己口语过关也可以全英。自我介绍后老师问了我ppt上的项目,正好问到了我最没啥说的项目(我就负责做后端,一点算法和什么核心技术都没有),老师问我用了什么算法,我说没用算法。。。然后就没接着往下问,建议大家这种纯开发项目谨慎介绍吧。然后问了问专业课,我记得问了我malloc在哪分配内存,以及怎么释放内存,malloc具体怎么分配的。最后是抽一道算法题,我的运气很不好,抽到的那题根本没思路,第一次面试真的很糟糕,果不其然,连wl都没有进,直接不通过了。
注:由于给我们的通知是仅英文自我介绍即可,其他可用中文,我以为哈深的英文面试只有自我介绍,我的项目全是中文说的,结果我刚自我介绍完,老师就让我用英文介绍一下自己的项目。。。直接原地爆炸了。
南大
南大预推免没有机试,只有一个面试。首先是1min的英文自我介绍,然后老师提了一个英语问题,让我用英文解释快排。。。本人英语不是很好,而且没有准备这个英语问题,回答的很糟糕,面试完英语后就感觉自己基本凉了,后面就是问了问项目和专业课,问了我一个计网的知识,ipv6出现的动力是什么,以及报文头哪些字段发生了变化;还问了很多其他对于机器学习的一些理解,感觉这些是没法准备,只能看现场发挥了。
最后是收到了表现良好的邮件,进了wl,寄。(最后递补录取到我了,我狠狠地拒绝了hhh)
浙大
浙大也是只有面试,3-5min的自我介绍,我是直接用哈深的ppt改了改讲的。和哈深一样,要求自我介绍中有1-2min的英语口语,不过庆幸的是浙大并没有再问我其他的英语问题了。每次英语问完就感觉自己凉了。浙大让我介绍了自己项目中的一个算法,不过我感觉老师也没听懂。然后问了我一个算法问题,怎么从100w个数中找到第20w小的数,我心想这不就是快速选择算法吗,O(n)的代价就行了,然后老师表示很疑惑。。。问我这个时间代价是多少,我说O(n),看老师的样子感觉我说错了,O(n)不可能找出来,然后我就懵逼了,那总不能是真的排序一遍,O(nlogn)吧,我现在仍然觉得我是对的,就是O(n)的复杂度。然后情况就坏起来了,感觉老师们挺不满意的样子,问了我点项目相关就匆匆离场了。
最后发现自己在候补队列里,大概wl 50名,寄。(最后递补录取到我了,依旧狠狠拒绝hhh,浙计貌似都递补到wl 100了,都快被鸽穿了)
注:浙大会在初审后再让同学填一次志愿,一共三个志愿,计科学硕,软工学硕(不是浙软),电子信息专硕,每个人可以有三个有顺序志愿,最后按照成绩优先的方式满足志愿,所以不用博弈了,第一志愿计科学硕就完事了。
北大软微
北大也是只有面试,甚至自我介绍都没有,上来就用英文问了我为什么想来北大,然后是从三个信封中抽一道题进行回答。我抽中的是计网相关:什么叫做http无状态,以及为什么要无状态,怎么让它有状态。然后基本全问的专业课,让我选两门学的最好的专业课提问。我说数据结构和机器学习,结果告诉我机器学习不算专业课,然后我问那线性代数算吗,老师说不算,那是数学课,我说那计网呢,老师说刚才问过了,也不算,我直接问老师那啥算啊,老师说操作系统和数据库,由于本人没学过操作系统,无奈选择数据库(没咋复习)。数据结构问了我B+树、平衡树和折半查找啥的;数据库问了我笛卡尔积和等值连接区别,以及怎么达到3NF范式。
我感觉自己面试的很好,基本都答出来了,但是最终还是进了wl,40名左右,最后也没有补录到,寄。
复旦
旦旦,我的旦旦,嘿嘿。
复旦考核分为三部分,机试,英语面试和专业课面试。
机试一共三道编程题,不开摄像头,两个半小时,然后发给联络员解题思路和测试样例的pdf以及源代码即可。题目都不是很难,没全做出来感觉就是拉分了,不过机考也不算分,但面试的时候会问你机考相关的问题,思路啥的。复旦很喜欢dp感觉。
然后是英语面试,复旦的英语面试和专业课面试是分开的,英语面试在专业课面试前一天进行,抽号决定顺序。首先让你自我介绍一下,然后问了我为什么想来复旦,还有问我什么是天池比赛(我的自我介绍说了我参加过天池比赛),5min左右,很快就结束了。
专业课面试,问了我项目相关的问题,让我介绍了一下boosting,还有XGBoost和LightGBM(都是我项目里用到的)。专业课问的很少,记不太清了,最后让我说了一下编程第二题的思路,不过不知道什么原因,我这边很难听清老师们说话,讲编程题思路的时候一个老师一直问我问题,我都没听清问的是啥。。。我都怕老师认为不是我自己做的了,总的来说自我感觉面试的一般。
最后顺利拿到了复旦计科大数据方向的专硕offer,呜呜呜唯一的offer,9.26号晚上11点才收到呜呜呜,孩子有学上了。
注:复旦也和浙大一样,初审后会再填一次志愿。
【最后的一些想法】
我的保研之路异常艰辛,夏令营由于全投的学硕,且和rk1报的一样,几乎变成了夏0营。预推免五个面试也是最后在9.26号晚上(推免系统开房前25小时)才收到了唯一的正式offer,非常幸运的是,唯一的正式offer是我最想去的。也庆幸自己真的坚持下去了吧,最终也上岸了复旦梦校,除了不是学硕其他都很满意了,也算是为自己一个多月的努力取得了美满的结果。
给学弟学妹们的一些建议如下:
- 如果有保外想法,建议尽早准备,准备的越充分心里才越有底,一般从大三寒假就可以开始准备了。
- 建议尽早联系梦校的老师,尤其是选择直博的同学,直博和硕士不同的是,老师的话语权很大,只要老师确定要你,基本就稳了,而硕士大多都必须通过学院的考核,老师权力很小(中科大除外)。
- 认真准备至少两个有价值的项目,最好使用机器学习或是深度学习的算法之类的,不要是纯开发的,一定要对自己项目的整体思路以及使用的技术了如指掌,代码量建议千行以上(我被问过代码量多少,只有几百行会显得很捞)。
- 认真复习专业课知识,包括但不局限于高等数学、线性代数、概率论、计网、计组、操作系统、离散数学、机器学习、数据库、数据结构等,复习完很难,而且就我而言,被问的最多的是计网、数据结构和数据库。自己找好重点复习吧。
- 认真准备英语自我介绍以及常见的英语问题。自我介绍一般是1min,但不排除2min和3min的可能,能准备建议都准备。常见的英语问题:为什么想来XXX大学;介绍一下你的家乡;介绍一下你的大学生活;你最大的优点/缺点;你遇到的最大的困难,怎么解决的;英语介绍你的项目等等。一定要好好准备,很多时候,自我介绍完就是英语面试,你的英语口语能力会给老师带来对你的第一印象,我感觉我哈深和南大寄了的原因一大部分是因为英语口语太差了。
- 尽早准备多份保外需要的材料:成绩单(盖章)、排名证明(盖章)、获奖证书复印件、面试ppt、个人简历、个人陈述(1000字左右)、推荐信等。
- 最后一点,也是最重要的一点,不要放弃!不要放弃!不要放弃!你的努力一定会带来回报!
本人就是最后的最后才上岸的,即使没有offer,在wl里也不要放弃,9.28填系统的时候会有一大堆鸽子,今年南大计算机和浙大计算机,以及人大高瓴都几乎被鸽穿了。
最后,祝大家都能取得令自己满意的offer!