Zhuanlan.zhihu.com p 572166269
这是一篇2022年计算机保研经验帖,内容比较丰富全面,主要介绍了我个人的保研经历,总结了保研常见问题,分析了清北华五各个CS相关院系,供学弟学妹们参考。
刚整理好的保研文书模板:
1 个人情况
- 院校:七里台男子职业技术学院(中九)
- 专业:主修计算机(大一某天坑专业,大二转过来的),辅修数学双学位
- 成绩:rk 7%
- 英语:六级450+(别骂了)
- 获奖:数学建模美赛M、国赛省一、若干其他省级奖(感觉除了ACM、顶会竞赛、kaggle外都没啥用)
- 科研项目:本校实验室一段计算机视觉科研(无论文产出,但比较扎实)、一个C++复现计算机图形学论文的项目(某牛组考核内容)
- 工程项目:一个计算机网络大作业——轻量级TCP协议框架、一个软件开发项目
- offer / 准 offer:清华自动化系-旷视联培专硕、计算所 vipl 组杰青直博、南开3万引牛导组硕士(基本拿到)、南大1.4万引牛导硕士(老师给offer了但学院优营候补)、人大信息专硕
- 最终去向:清华大学自动化系-旷视联培专硕
2 择校标准
- 非 AI 不去,除非是院士,意向:CV > NLP、ML、DM、IR > AI 和生物医学交叉 > 理论 > 机器人。
- 导师 > 学校。
- 直博、学硕、专硕均可,优先硕士。
3 申请情况
夏令营
未入营的就不写了。
学校 | 院系 | 类型 | 结果 |
---|---|---|---|
南开大学 | 计算机学院 | 学硕 / 专硕 | 基本拿到cmm组offer,放弃 |
南京大学 | 计算机系 | 学硕 / 专硕 | wlm老师offer,但只过了学院笔试,学院面试寄 |
中国人民大学 | 信息学院 | 专硕 | offer |
中国人民大学 | 高瓴学院 | 直博 | 入营,放弃 |
中科院 | 信工所 | 学硕 | 入营,放弃 |
中科院 | 计算所 | 直博 | vipl组杰青offer |
说明:
- 南开计算机:6月底过了巨牛cmm老师(3万引37岁杰青)的前两轮考核,只差最后一轮(几乎不刷人),但由于最后一轮要到8月线下举行,此时我已有vipl的offer,遂放弃。
- 南大计算机:先是过了学院的笔试,之后面wlm老师(1.4万引33岁),拿了offer,但后续的学院面试寄了555,wlm 老师那边一直在为我保留名额,不过等了很久都没被学院候补上。(南大是超强com)
- 人大高瓴:笔试时二机位手机没电了,而且手机耗电速率>充电宝充电速率(xdm一定要准备好电源啊啊啊啊啊),就放弃了。
预推免
拿到 vipl offer 后,躺了一两个月过暑假,本来想着随便报个 tpu 玩玩,不报白不报,没想到结果都入了。
学校 | 院系 | 类型 | 结果 |
---|---|---|---|
北京大学 | 计算机学院 | 直博 | 入营,未拿 offer |
清华大学 | 自动化系 | 清华-旷视联培专硕 | offer |
说明:
- 北大计算机:数媒所有个老师被鸽了,他打电话给我叫报他的,然后就入了,后来发现我只是老师鱼塘里的一条鱼...
- 清华自动化:今年有个校企联培硕博专项,感觉可能是报的人不多,然后我就入了,最后拿了 offer,也是最终去向。
4 保研经历
准备阶段
4 月:天天焦虑,看绿群虎神的保研讲座。
5月:准备文书,报名夏令营,整理各大院校的导师信息,并尝试联系老师。因为人大信息学院夏令营 4 月底就开放报名了,我就联系了一个 5k 引的做数据挖掘的老师,她邀请我去直博,我考虑几天后,准备答应,但被告知她已经要了另外一个同学了。之后又联系了北航一个做 CV 的优青,中科大 bdaa 的两个优青,中科大自动化系的一个做 CV 的优青,中科大 hxn 组的小老板,都没啥回信。(安徽人超想去中科大!)
然后我绝望了,一度想联系本校导师保内,后来还是想搏一搏。隔壁有个 CV 巨牛 cmm,而且隔壁也算半个本校吧,是不是有点优惠啥的hh,于是我在 5 月底联系了 cmm 老师,然后 cmm 老师回我了!!!!!!!
南开大学cmm组
cmm 老师非常非常强,谷歌学术 3 万引,37岁,近 30 篇 TPAMI(AI 领域最好的期刊,IF=24.314),去年发了 25 篇 CCF A,今年 8 月上杰青了。他的学生也非常牛,举 3 个例子,fdp(19届,CCF优博,7k 引)、hqb(19届,南开副教授,5k 引)、ly(20届,csig优博,4k 引)。个人认为 cmm 老师是大陆 CV 届年轻学者里面最强的之一。
我本来想报直博的,但是 c 老师的直博门槛非常高,至少一篇一作 CCF A,因为 c 老师组每年都有学生研一就发了一作 CCF A 因为名额不够而不能转博的,所以我就报了硕士。
cmm 组的考核是目前我知道的国内最硬核的,6 月份一直在做这个,做了接近一个月(整个保研期间一半的精力花费在这里),手撸 3000 多行 C++ 代码。考核有三轮,具体题目就不透露了:
- 在 10 天内用 C++ 实现一篇计算机图形学论文,核心算法要自己实现,不能调库,对程序的性能也有要求。做完之后,线上答辩,5min PPT 汇报 + 2min demo,之后就是老师提问,问得很细,包括核心算法、代码细节、开放性问题,大部分问题论文中没有直接提到,需要自己思考。(所以建议把这篇文章相关的论文也读读)
- 在 14 天内用 C++ 实现另外一篇计算机图形学论文,要求和第一轮类似。
- 8月初去南开大学线下参加,为期三天,包括参观活动、编程考核(2天,非OJ题,还是论文复现,不过工作量比前两轮少很多)、面试考核(1天,科研、数学、英语等)。第三轮基本不刷人,通过率80~90%,没通过的,cmm 老师也会帮忙推荐到本领域的热门导师。
我 6 月底通过了前两轮,只差 8 月的最后一轮,虽然说基本不刷人,但还是怕不稳,就也参加了其他夏令营。到 7 月底通知最后一轮面试时,考虑到此时已拿了 vipl 的 offer,而且 cmm 组竞争很激烈,感觉只能拿小老板的,拿不到 cmm 本人的 offer(虽然老师们都是说实验室学生统一培养,但其实大老板和小老板的学生还是差异挺大的),另外当时在家里过暑假,不想这么早就去天津 hhh,遂放弃(u1s1 有点后悔了)。虽然最后没去 c 老师组,但这一个月收获颇丰,第一次完整地复现论文,手撸数千行 C++,也锻炼了克服困难的毅力,是今后人生路上的宝贵财富。过了 c 老师考核后,夏令营也有信心了,基本上心态就是随便了,能拿优营最好,拿不了无所谓。
另外,如果想做科研的话,十分推荐去 cmm 组,cmm 老师不看学校出身,也不过分看重排名,只要你有实力,可以大胆联系参加考核,只要能过考核,双非也收的。如果不是特别想去的话,也不推荐去海,因为有很长的很硬核的考核期。另外,南开计算机和网安是超弱 com,需要自己联系导师参加考核,导师发 offer 了,学院就不卡。
南京大学计算机系
7 月以前,我专业课和机试都没复习,从 7 月 1 号到 6 号简单复习了一下,7 号就开始参加夏令营了。
南京大学可以报计算机系、人工智能学院、软件学院,但最后只能入 1 个,我入了计算机系,考核包括学院笔试、学院面试、导师考核。
- 入营:南大是海王营,计算机系入了 1000 人,大约中九 10% 就可以入。
- 学院笔试:计算机系是网上做题,时长一小时,60 道单选或多选,考核范围很广,包括数据结构、计算机组成原理、操作系统、计算机网络、算法设计、程序设计(读程序写结果,程序填空)、工程问题、数据库、编程语言等等。u1s1 这玩意儿纯看运气吧,最后好像是 1000 进 400。人工智能学院考察的主要是数学、机器学习、数据结构、算法等。
-
学院面试:每人 15~20 分钟,没有自我介绍,老师手上没有简历,直接就问,3 v 1。这个也非常看运气,有些老师就一直逮着专业课问(不限于 408),还疯狂追问(我就碰到了 555),有些老师主要问问做了哪些项目,所以同学们调侃说 “南京大学只招收运气好的学生”。我全程一直在被问专业课,好多不会,问题都记不太清了。
-
用英文介绍编译原理里面的XX,具体是啥不记得了,和 DFA, NFA 相关。
- 两个数据库的问题。
- 一个软件工程的问题。
- 人工智能系统里面的软件体系结构。(前面问的都不会,我就小声和老师BB我搞AI的,然后老师说行问你个AI...)
- 特征值和特征向量的意义。(终于有个会的了)
-
如果放假了,导师让你干活,咋办。
-
导师考核:过了笔试后会有各组的宣讲,我报了 MCG 的 wlm 老师。MCG 一共三个老师,wgs 和 wlm 的学生都是 wlm 带(wgs 老师做行政比较忙),面试都由 wlm 老师面,tj 老师的学生是分开的,他自己带自己面。wlm 老师是港中大MM Lab汤晓鸥(商汤老板)的学生,谷歌引用 1.4 万,才 33 岁,人好学术强。面试是对着简历聊,主要问做过的科研项目,还有辅修数学、科研规划啥的,很友好。最后 wlm 老师给了 offer,因为我没有拿到学院优营,wlm 老师那边还为我保留了名额,不过我等了很久都没被学院候补上。
总之,南京大学是国内最强 com 的学校了,不用提前联系老师,非常遗憾拿了万引牛导的 offer,却因为学院面试寄了,身边也有大佬拿了 lamda 的 offer 但未通过人工智能学院笔试而寄了。
中国人民大学信息学院
信息学院又名王老吉学院,高瓴学院又名加多宝学院。
王老吉硕士是强 com,直博是联系老师了就可以捞入营。今年王老吉是海王营,我报的专硕(因为往年不是海王营,学硕卡中九 rk2),考核包括机试、面试。
- 机试:3 小时,10 道代码题,OJ 平台,题目简单。
-
面试:每人 20 min,群面,老师手上有简历,没有 PPT 自我介绍,内容包括:英语、随机抽题、综合提问。
-
(英语)自我介绍。
- (英语)你为什么选择人大。
- (英语)你在数学建模竞赛里面负责什么。
- 随机抽题,10 套题,每套 5 题,你选 1 套做做,我选了 7,然后 5 道题都不会 hhh。有一题问的是 MIS,剩下的不记得了,都是和软件工程、数据库相关的。
- 讲讲你做过的 4 个项目。(我疯狂输出了几分钟)
- 那个软件工程项目,用的什么技术,怎么实现的高并发。
- 你计网 99 分,那请问计算机网络和分布式系统有什么关系。
- 你做了很多科研,为什么报专硕。(学硕入不了营呗)
- 还报了哪些学校,确定来吗。
虽然抽的 5 道题全不会,但最后还是优营了,可能是机试分比较高(82 / 100)?王老吉是拿来保底的,拿了 offer 后没有联系导师。
计算所vipl组
7 月 13 号面完南大、人大我就回家过暑假了,然后 18 号莫名其妙收到 vipl 的考核通知(我计算所没有入营呀,这就是霸面机制吗),19 号就开始考核了。入营的有 120 多人(其中 30 个清北国科大),最后录取 20 多人。
计算所是超弱 com。报名时会填一个意向导师,然后所里初筛一下,出一个入营名单,没有入营也没关系,有霸面机制,各个老师或课题组可以自行邀请一些未入营的同学参加考核,收到邀请的同学和入营的享受同等待遇。计算所只要老师同意录取你就行了,所里不管。计算所强组非常强,可至清北级,比如:陈yj老师的寒武纪组(GPU)、胡ww老师的龙芯组(CPU)、vipl 组(CV)等。
vipl 由高w院士创立,现在由陈xl老师(计算所所长、ACM / IEEE fellow、3万引)和山sg老师(IEEE fellow,3万引)共同领导,组内有 15 位老师,半数老师有优青以上的帽子,其中 3 位杰青 / fellow,4 位优青,实力非常强。
考核内容包括笔试、机试、面试。
- 笔试:考察得比较全面,题目难度中等,主要是时间少,大概情况是这样,具体题目就不透露了。
序号 | 科目 | 题量 | 时长 |
---|---|---|---|
1 | 数学 | 10道大题 | 60min |
2 | 算法 | 3道填空+3道算法设计 | 30min |
3 | 机器学习和CV | 10道大题 | 30min |
4 | 中英文写作 | 2道中译英+2道英译中+1道写摘要 | 40min |
5 | 综合能力测试 | 30道选择 | 30min |
- 数学:主要考察高数、线性代数、概率论,题型有计算(如解微分方程)、证明(如证明数列收敛)、应用(如应用数学知识来衡量两张图像的相似度)。
- 算法:主要考察时间复杂度、排序、分治(如循环日程赛算法)、动态规划(如最大不交叉子集算法)等。
- 机器学习和CV:大部分都是给出一个场景,设计算法,如:检测图像中团块的边缘,或者是考察基础知识,如:过拟合的解决方案、推导光流方程等。
- 中英文写作:中英互译是和CV相关的一段话,写摘要是一篇新闻短文,六级阅读长度,要求写出中英文摘要。
-
综合能力测试:就是小学智力题,比如什么摆火柴,看图找规律,空间想象力啥的。
-
机试:5 道题,1 小时,题目都不难,时间比较紧张,关键是他是给你一个 vs 的项目,在里面填空,不准加头文件,常见的也不行,不是 OJ。另外,机试时要共享屏幕,有个人一对一的看着你敲,说是考察 debug 能力。
-
面试:每人 25 min,群面,5 min PPT 自我介绍(前 2 min 用英文)+ 20 min 综合提问,问的问题有:
-
你高考多少分,在哪个省考的。
- 3 个科研项目相关的问题。
- 什么是正定矩阵。
- 什么是矩阵的秩。
- 讲讲矩阵的特征值分解。
- 讲讲矩阵的SVD分解。
- 一个算法的题,忘了。
- 问个数据结构的题。(我立马说数据结构延期还没考,我们都是考前突击,就没问了)
- 你自己感觉笔试和机试情况怎么样。
- 用一句话简述你对台独和港独的态度。
vipl 很利索,面试完 3 小时后就发offer 了,最后是拿了某杰青的直博 offer。
最后再补充一下,计算所夏令营比较晚,要到 7 月 20 号左右,拿了北大优营的都不给入。而且计算所可以自行联系多个老师,就是可以报无限个组,只要你时间不冲突。如果错过了夏令营,也随时可以联系老师,有空缺名额会随时补录。另外,也不建议为了计算所的title来无脑冲,还是要具体看组 / 老师,计算所也有很多坑导的。
北京大学计算机学院
面完 vipl 后,愉快的摆烂了一两个月。然后接到了北大计算机的一个 7k 引的老师的电话,说是他被鸽了,叫我报他,我就报了预推免,也入营了。私下里就聊了下科研项目,然后就参加数媒所的面试了。
北大数媒所的面试是每人 20 min,包括 2 min 英文自我介绍 + 5-7 min 的 PPT 个人陈述 + 专家提问。北大计算机的推免面试是纯走过场,老师说要谁就谁拿 offer,我发现我是被老师养鱼了,后面果然凉凉了。
如果想去北大计算机 / 智能读研的话,建议提前三个月以上联系老师进组实习,能得到老师的认可,后面就稳了,当然也有特殊情况,比如我一个 hxd 就被计算机学院软件所某杰青鸽了,他的经验帖在 这里,这位同学是夏令营之后补录的,从 7 月中旬开始实习了 2 个月,然后在清北华五预推免报名都截止时,通知被鸽(老师反手要了一个未实习的清华贵系的学生),没留保底 offer,差点没学上,不过好在 927 被中科院自动化所补录了。
清北的计算机学院,给外校基本是直博,硕士非常少。智能学院比计算机学院方向更热门,要难一些。另外如果错过夏令营,北大出夏令营优营、清华预推免出结果是北大计算机补录的两个高峰期,计算机学院软件所一般被鸽的比较多。
清华大学自动化系
我报的是清华大学自动化系-旷视联培硕士(人工智能方向,发电子信息专硕毕业证,第一年上课,后两年企业联培),属于预推免第二批,相当于补录,就随手报着玩的,清北不报白不报,后来没想到入营了,还拿 offer 了(纯运气好)。考核分为两轮面试:
-
第一轮:每人 20 min,由 5 个自动化系的老师面试,流程、内容和自动化系普通硕士一样。
-
2 min 自我介绍。
- 随机抽一篇英语科技短文,一张 PPT 长度,先朗读一遍,然后现场翻译。
- 随机抽题,5 道题,有数学、计算机软件基础、控制论、数字电路、运筹学、生物信息学等课程,可以自选课程,每个课程最多两道题,中间可以换一次题。真的就是现场做题,答案唯一,要打草稿算的那种。(为什么不直接弄个笔试捏)
- 你做了哪些和人工智能相关的科研项目。
- 你计算机的,和我们哪个方向 match(模式识别与智能系统)
-
还有些问题忘了,就是唠嗑。
-
第二轮:由于是校企联培硕士,所以比普通硕士多了一轮面试。每人 10 min,巨牛 ljw 老师主持(哇塞),还有几个商汤和旷视的工程师。
-
2 min 自我介绍。
- 一个大型工程项目,怎么 debug。
- 段错误咋办。
- 软件开发项目怎么实现高并发。
- ljw 老师还问了我的 CV 项目,读研规划。
面完当晚 10 点就发 offer 了,然后就在清华硕士和计算所博士之间反复纠结。我考虑了一晚上 + 一上午,和家人商量后,觉得直博风险大,而且计算所那边至少要 6 年毕业(必须延毕一年),清华这个是硕士,以后还可以继续申博,硕+博大概 7 年,也就多一年,就决定去清华硕士了。为了不耽误老师招生,下午就和计算所的老师说了,非常对不起老师 55555。也不知道这个选择对不对,唉。
5 保研常见问题
(1) 保研黑话
- rk:rank,成绩排名
- title:学校名气,如清北、两所、华五、中九
- bar:入营门槛
- oq:over qualified,太强了肯定不来,干脆不让入营,比如清华的报中九
- 强 / 弱 com:强 com 表示学院考核占比大,导师话语权小,不能捞人,弱 com 表示导师说了算,学院不卡
- wl:waiting list,候补名单
- ap:助理教授,还在非升即走考核期的年轻老师
- 陶瓷:torch,即联系导师,希望导师捞一捞
(2) 保研交流群
(都是qq群,群里非常活跃,不是打广告)
- 绿群(计算机、软件、网络、AI等):1 群:605176069;2 群:943826679;3 群:620876705
- 蓝群(电子、控制、通信、电气等):572430452
- 自动化群(控制):858250654
(3) 保研要素/加分项(个人感觉)
保研要素 | 重要性 | 备注 |
---|---|---|
运气 | ★★★★★ | 提升运气的方法:消息灵通、心态好、多折腾、多联系老师 |
排名、本科学校层次 | ★★★★☆ | 夏令营入营几乎只看 rk 和学校层次 |
笔试、机试成绩 | ★★★☆☆ | 只有部分院校有,一些院校几乎等同于最终成绩 |
match 的科研经历 / 论文 | ★★★☆☆ | 和老师方向一致且扎实不划水的科研经历,有论文(CCF、SCI)发表更好 |
ACM、kaggle、顶会竞赛 | ★★★☆☆ | 其他竞赛基本用处不大(数学类、编程类可能还有点用) |
数学、编程、英语水平 | ★★☆☆☆ | 如数学双学位、六级,其中老师最看重数学、编程 |
科研意向、性格 | ★★☆☆☆ | 有读博的意向、self-motivated 很加分 |
面试发挥 | ★★☆☆☆ | 面试发挥其实没有想象的那么重要 |
企业实习 | ★☆☆☆☆ | 除了企业研究院,老师们好像不太 care |
奖学金、荣誉、学工 | ★☆☆☆☆ | 港校看国奖,其他基本无用 |
(4) 我排名XX,能去哪些学校
想去哪里就大胆地报,什么都有可能。拿我们学校(中九)这届举例子,有排名 7% 去清华、13% 去北深、17% 去复旦、21% 去中科大、30% 去浙大、37% 去南洋理工PhD,当然都不是夏令营去的,这些同学夏令营甚至连某些中九都没入,甚至有些人都没有保研资格(出国的那位同学)。
夏令营的 bar 一般是比较固定的,可以问往届的学长学姐。像对于我们学校,夏令营最难入的是清叉、复旦计算机、上交计算机学硕(直博好入),不是 rk1 基本没戏。预推免的 bar 要看情况,肯定比夏令营低很多。九推的话(928之后)点击就送。
(5) 怎么选导师
首先,要看你的读研意向。如果不想科研,想毕业后考公、做开发等等,不要选牛导,选那种人品好、放养、不怎么做学术、做行政的老师;如果你想做科研,要关注老师的学术水平、人品、头衔、组内情况等。
学术水平
最简单的方法是在 Google scholar 上搜索老师英文名字,看引用量,不同方向的引用量含金量不同,如 AI 方向引用较高,系统方向引用较低。当然这种纯看引用量的方法非常不准,因为有些老师顶会顶刊很多,但引用量就是低,有些老师蹭了不少高引文章。
还有一种简单的方法是在 CSRankings上看老师的排名和Pub数量,这个也非常不准,因为他完全按照论文数来排名,而且只统计每个领域的顶会,没有统计任何期刊(期刊含金量比会议高)。
更科学的方法是看老师近五年发表的论文,老师的论文可以在 Google scholar 、dblp 上查到。可以查询 CCF推荐国际学术刊物目录 、中科院文献情报中心分区表,来看看每篇文章的级别,只看 CCF B 或中科院 SCI 2 区以上,以及行业认可的顶会顶刊,如 CV 方向的顶会有 CVPR、ICCV、ECCV,顶刊有 TPAMI、IJCV、TIP。对于老师的博士 / 博后阶段,主要看一作,对于当老师后,主要看通讯和本组学生为一作的文章(当老师了还全是一作,说明抢学生一作)。
人品
导师人品最重要,千万不要去坑导直博,即使是清北的。
可以先去导师评价网找找,目前可用的有 研控 、硕博导师评价网,另外我这里还有导师评价网后台数据库 excel(包含全国各大院校 1 万条导师评价信息),以及上交电院导师评价:
导师评价数据库资料
然后就是在百度、谷歌上搜,还可以去问组内 / 隔壁组学长学姐。如何联系学长学姐?一种方法是找本校保研到该校或在绿群找到保研到该校的学长学姐,请他介绍介绍;另一种方法是通过导师的论文,推测出学长学姐的名字,然后在论文网站里找邮箱发邮件问。注意要兼听则明。
头衔
导师头衔对于你读博,特别是毕业后找教职非常重要,但是如果是去工作,就不是很重要了。当然,头衔越大,一般学术水平也越高。
组内情况
氛围、大/小导师、push/放羊、学生一作论文数、毕业要求、横向多不多等。
(6) 强/弱com的学校有哪些
首先说一下,这里主要是指夏令营的 com,预推免比夏令营都要弱,九推就是没有 com 了。直博的 com 一般都比较弱,南大、人大高瓴等个别院校除外。
强 com:清华软件、北大软微、自动化所(夏令营强,预推免弱)、上交硕士、复旦、南大、人大、北航、哈工大
弱 com:清华(除软件)、北大(除软微)、计算所、软件所、上交直博、浙大直博、中科大、南开、上科大、北邮
(7) 六级没过/不高咋办
英语不是很重要,480分就是畅通无阻了,当然分高是加分项。大部分学校要求六级 425,少数要求更高,如北大 450,浙大 460,西湖大学 480。如果没过六级,可以去考个托福雅思,不像六级半年一次,托雅几乎每周都有一次。
(8) 专业课怎么复习
如果时间不是很充裕,不要全面撒网,每门课要复习的也就一二十个常见问题,找找保研 / 考研面试重点问题来看看就行。
要复习的课有:
- 数学:线性代数、概率论、高数
- 计算机:数据结构、计组、操作系统、计网、算法、数据库、软件工程、编译原理、编程语言
- 人工智能:机器学习、深度学习
注意这些课不必完全复习,挑几门和研究方向相关的看看重点就行,比如对于 AI 方向,最重要的是数学、数据结构、人工智能。
自己整理的计算机保研面试复习资料:
计算机保研面试复习资料
(9) 没有科研经历咋办
和老师方向一致的科研经历非常重要,即使没有产出论文,也是巨大的加分项,这就像去找工作,实习经历是巨大的加分项一样。
如果你现在是大三下学期开学之前的话,可以去联系本校老师进实验室做科研。如果已经很晚了,如六月份了,可以去找一些论文,复现或者读懂代码,掌握好细节,包装成一个项目,耗时半个月左右,前提是不能被问穿,得答得上来。
一段科研经历,老师更关注你做了什么,而不是这个科研做的结果。要讲好一个项目,需要讲好 motivation(为什么做)、method(做了什么)、result(做得咋样)、contribution(你做了啥),其中最重要的是 contribution 和 motivation。不要说得太直白,尽量学术化一点。(可以参考顶会论文的 Introduction,看看怎样讲好一个故事)。老师也非常喜欢问你的科研项目里面用到的东西的底层原理,而这些东西你可能就是在 PyTorch 里面调了个库,需要注意一下。
如果有论文,论文的内容、细节一定要清楚,还有 EI 会议之类的水文不建议写在简历,另外千万不要尝试去买论文,买的都是垃圾水文,还是个定时炸弹学术污点,参考:网传「南开一本科生直博北大被曝论文抄袭,当事人回应:论文辅导机构干的,保研与此无关」,如何看待此事? - 知乎 (zhihu.com)。
(10) 可以将大作业作为项目吗
完全可以,像五级流水线CPU(计组)、轻量级TCP(计网)、xv6 OS内核(操作系统)这些大作业都可以写在简历,这些项目能够体现工程代码能力,但是要注意,如果自己对这些项目没有完全弄懂,那千万不要写,被问穿了就是黑历史了。总之,要看你在这个项目里做了什么。
(11) 要准备哪些文书
- 简历:推荐 超级简历WonderCV ,内容写保研要素中比较重要的就行,包括:联系方式、学校、专业、成绩、排名、获奖、项目、数学、编程、英语、读博意向等,自己的劣势部分不要往上面写。
- 个人陈述:准备 1000 字、2000 字的,就是简历的扩充,重点是讲做过的项目,研究规划等。
- 推荐信:准备 2 封教授推荐信即可,这东西没人看,注意复旦、北航等学校需正教授推荐信,清华、复旦等学校要求老师本人在线填写或用本人的邮箱发送推荐信。
- 套磁信:既要简洁了当,直言主题,又不能不客套。edu邮箱比较正式,gmail有邮件追踪插件mailtrack。
- PPT:相当于把简历讲出来,大部分的篇幅应该讲项目,和学习无关的不要讲太多。
- 各种证明材料:成绩单、排名证明、获奖证书、身份证、学生证、英语证明,都扫描成pdf。
刚整理好的保研文书模板知乎:
文书模板下载链接:
文书模板
(12) 一些有用的网站
- 邮件追踪:Gmail 有个插件 mailtrack,可以看到你发的邮件什么时候被老师打开了,打开了几次。
- 查老师学术水平:Google Scholar、dblp、AMiner、CSRankings、Semantic Scholar
- 查国家自然科学基金:测试狗基金查询、基金委查询系统
- 导师评价网:研控 、硕博导师评价网
- 机试刷题平台:AcWing
- 夏令营 / 预推免开营信息:保研信息网
- 中科院计算所各实验室介绍:中科院计算所实验室情况简要介绍-王道论坛
(13) 老师和学生会相互鸽吗
学生鸽老师非常普遍,老师也可能会鸽学生,我朋友就被北大某杰青鸽了。还有些学校鸽优营,臭名昭著的有:北京魏公村某校、天津某工科985、天津某非工科985AI学院(仅AI鸽,CS不鸽)等,这里有一个鸽人学校汇总,所以强烈建议保留一个保底offer。
(14) 真的有学校928被鸽穿吗
当然,根据绿群群友消息,2022被鸽穿的包括但不限于:上交密院、浙大计院、浙大软院、南大计院、南大软院、人大信院、人大gl、北航计院、武大计院、西交计院、中山计院、吉大计院、东南网安、国科大杭高院、中科大cs、信工所、武大网安、北大未来技术、哈工大SCIR、厦大MAC。
6 清北华五院系分析
1 清华大学
清华的 offer 基本在预推免发,夏令营发 offer 的只有叉院、深研院(每年可能不一样哈)。除了软件、深研院外,外校基本只能拿直博。夏令营各院系自己组织,可以报多个,但有些院系没有夏令营。预推免是学校系统上报,最多报两个。
- 计算机系(贵系):国内计算机 top1,需要尽早联系导师。开夏令营,但不发 offer,通过机试的,预推免免试。机试很难,3 道编程题,难度和 CSP 第 3-4 题差不多。计算机系招收直博、学硕、校企联培专硕。
- 叉院(茶园):国内 bar 最高的学院,要 985 rk1 + 在投顶会 / ACM,6 月初就开营。茶园只招直博和学硕。
- 软件学院:没有夏令营,基本上是专硕,强com,主要看机试成绩,机试难度中等。
- 网研院:相当于贵系网安专业,难度比贵系低。
- 深研院:中弱com,有计算机技术、人工智能、大数据、TBSI 、互联网加创新设计五个方向,TBSI 是学硕,其他都是专硕。计算机技术机试很难,人工智能和大数据差不多,人工智能更卷但招生人数比大数据多,TBSI 要求六级 500+,互联网加最简单。
- 高等研究院:有 msra 校企联培博士,导师郭百宁,但是好像没啥人知道,可以早点联系捡漏。
下面是一些跨专业但方向相近的院系:
- 自动化系(雷系、洗衣机系):和CS最相近的系,做 AI 的老师很多,信息处理所主要是做生物信息学和CV的,脑所主要是做类脑、计算成像和CV的。自动化系的硕士分三种,学硕、大数据工程专硕(要去贵州)、校企联培专硕(要去企业),直博和学硕是弱com,专硕是强com。
- 电子系:有部分做AI的老师,CV大牛代季峰老师最近加入了电子系任教,注意电子系专硕要去天津研究院培养两年。
- 集成电路学院(原微纳电子系):有做芯片、体系结构的老师,招收直博和专硕,专硕要去外地培养。
- 车辆学院:有做自动驾驶和强化学习的老师。
- 精仪系:有做类脑、无人机的老师。
- 工业工程系:有做统计学和AI的老师。
- 法学院:招收计算法学硕士,今年新开的。
2 北京大学
北大的 offer 大多是夏令营发出去,预推免相当于补录了,可以报多个院系。
- 计算机学院:超弱 com,完全取决于老师要不要你,夏令营无机试,面试走过场,需要尽早联系导师,去进组实习,bar 比贵系低,985 前 5% 就可以试试。夏令营之后,软件所一般鸽的比较多,还有外校基本只能拿直博。
- 智能学院:原信科智能所,和计算机学院的情况差不多。
- 叉院:招收数据科学硕士(学硕),北大bar最高的学院。
- 软微:基本全是专硕,纯就业向,强com,入营主要看排名,不过据说从今年开始,也要做科研了。
- 深研院:CS相关的是下属的信工学院,基本全是学硕,弱com,不过坑导较多。
3 中科院
中科院各所差别极大,所内各组也差别极大,所谓“强组清北,弱组211”。中科院的师生比很高,一般硕导一年 0-1 个硕士名额,博导一年1硕1博,中科院可以报任意多个所(多准备几个邮箱多注册几个号就行)。计算机相关的研究所有:
研究所 | 对标高校 |
---|---|
计算所、自动化所 | 华五到清北 |
软件所 | 中九到华五 |
信工所、神仙院 | 中九 |
其他 | 末九或211 |
各所基本是夏令营就招完学生,预推免相当于补录,另外,国科大计算机学院、人工智能学院也招生(比两所容易一些),导师基本是两所的。最后再说一下,虽然两所的实力要略强于华五,如果你以后从事专业相关的事情(如:学术届、企业技术岗),可以来两所;但如果以后从事非专业相关的事情(如:考公),更建议去华五。
- 计算所:体系结构方向亚洲第一,AI 方向实力也很强,超弱com,你甚至没入营都可以拿 offer,有霸面机制,即如果你没有入营,老师也可以邀请你来面试,和入营的没区别。计算所是分组来考核的,所里不管,牛组竞争非常激烈(如寒武纪、龙芯、vipl等)。体系结构和 AI 的大牛很多,就不细说了。还有要注意很多组要求博士延毕一年。
- 自动化所:体量很大,光模式识别国重就 100 多位老师,AI 方向特别 CV 很强,模式识别国重有很多 AI 大牛。强 com,bar 985 前 5,以“未来的邀约”闻名于保研圈。
- 软件所:有计算机科学国重(软件与理论方向),另外中文信息实验室的孙l、韩xp老师也比较强(NLP 方向)。
- 信工所:有网安国重,有个 CV 组也很强(操xc组),不过,操老师去年跳槽到中山当院长了。
- 神仙院:深圳先进技术研究院,下面的数字所有个 MM Lab 很强,和港中大那个 MM Lab 、商汤、上海浦江实验室关系密切,负责人是乔y老师(3万引),另外组里董c老师也是大牛。
4 上海交通大学
招生主要在夏令营,预推免招的少。注意上交电院博士毕业是出了名的难,据说基本 6 年起步。密西根是单独报名,其他院系在学校系统上报名,只能报一个。
- 计算机系:上交计算机系像贵系那样,各方向都有,都比较强。硕士非常难,2021 年非华五只录了 4 个,有机试。直博入营容易,没有机试,关键是要找到导师接收(直博没有导师接收,拿了优营也没用)。上交牛导很多,AI 方向有几个年轻老师特别火,如卢cw、张wn、张qs、严jc 等。
- 软件学院:国内最强的软件学院,以 ipads实验室(分布式系统方向)闻名,机试听说是开发软件,比较硬核。
- 网安学院:比计算机系要容易。
- 密西根学院:想去上交,密西根最容易,不过学费贵,导师一般。
5 浙江大学
浙大的计算机图形学国内第一,计算机学院体量也非常大。浙大只能报一个学院。
- 计算机学院:夏令营只有直博,要去做一个多月的项目,内容由报名老师指定,8月下旬,每个博导可以推荐 1 名学生(院士 2 名),进入学院答辩环节(走过场)。浙大大量名额(含所有硕士名额)在预推免,不过要跟浙大本校竞争。CAD&CG 国重里面有很多 CG、CV 大牛。
- 软件学院:在宁波,纯就业向,夏令营入营点击就送,千人海王营,考核要做项目,优营容易拿,但没什么用,还是要参加预推免,预推免有机试。
- 工程师学院:夏令营、预推免都有,比计算机学院容易。
- 国际联合学院:在嘉兴市海宁市(县级市),不太了解,招计算机专业的学生。
6 复旦大学
复旦的计算机是 B+,但是人工智能方向很强,学校 title 好,魔都位置好。复旦只能报一个学院。
- 计算机学院:发放 offer 夏令营:预推免 = 1 : 2,夏令营的 bar 巨高,985 一个专业只能入一个。有机试但不算分。NLP 组(黄邱张)很强,CV 方向姜yg组、薛xy组也比较强。
- 大数据学院:发统计学或金融学位证,难度不比计算机学院低,对数学要求高。
- 工研院:难度比计算机学院低。
- 类脑智能研究院:有部分老师做 AI 和生物交叉。
7 南京大学
南大三个学院都可以报,但只能入一个,海王营,入营后有线上笔试,考408等专业课,没有机试,南大是超强 com。
- 计算机系:软件所非常强,软件所在学院夏令营前有自己办的夏令营,另外 MCG 组的王lm老师是南大 CV 最强的老师,NLP 组黄sj老师也比较强。
- 人工智能学院:lamda(周zh组)非常强,主要是做机器学习、数据挖掘的, lamda 在学院夏令营前也有自己办的夏令营,lamda 一共两轮面试,第一轮学长面,第二轮报考老师面。注意拿了 lamda offer 后,还需要人工智能学院优营才能录取,南大的 com 非常强。
- 软件学院:比 CS、AI 容易一些,纯就业型。
8 中国科学技术大学
中科大没有直博,全是硕士,系统里可以报三个志愿,只能入一个,中科大是弱 com。还有入营中科大后会收到入营大礼包!!!
- 计算机学院:入营歧视软件专业,我校计算机前5%可入,软件只能入1%,没有预推免。AI方向做数据挖掘的多,几乎没有做CV的(都在自动化系、电子系)。BDAA(陈eh组)很强,陈eh老师是杰青,组里还有刘q、连df两位优青,人好学术好。网络方向李xy(ACM / IEEE fellow)组很牛,组里张yy老师也是IEEE fellow,做智能感知的。另外计算机学院还有网红教授张l(逃)
- 自动化系(10系):自动化系和电子系虽然同属信息学院,但招生是分开的,必须导师推荐才能入营,预推免有少量名额。CV 方向的张tz,查zj老师很强,都是优青+万引。
- 电子系(6系):虽然叫电子系,其实很多老师是做人工智能的,大牛很多。何xn组(巨牛,30岁,2.2万引)非常强,何老师组里两位小老板也很强,王x(7k引)、冯fl(4k引),都是30岁出头。电子系AI方向还有吴f(院士候选人)、李hq、张yd等杰青,周wg、刘d、谢ht、王j等优青,实力非常强。
- 大数据学院:就是计算机、自动化、电子的老师,一般科大本校喜欢拿大数据学院名额,所以外校入营难,没有预推免。
- 网安学院:何xn的两个小老板都挂在网安学院,这里甚至还能找到潘建伟。
- 软件学院:一共就几个保研招生名额,主要招考研。
- 苏州研究院:比本部简单一些,值得一提的是,中科院计算所奇迹组的周sh老师(IEEE fellow,万引,医学影像大牛)全职来中科大,在这里招生物医学工程专业的学生(医学 CV 方向)。
- 先研院:比本部简单一些。
- 科学岛:中科院合肥物质研究院下辖的合肥智能机械研究所招收CS学生,发中科大毕业证,入营点击就送,最容易上岸华五的地方。
9 中国人民大学
人大在中关村,位置好,学术强的老师大多在高瓴,强 com。人大信息和高瓴可以都报,也可以都入营。另外,据传言,第五轮学科评估人大计算机由B+升格为A,性价比大增。
- 信息学院(王老吉):夏令营 4 月 20 号左右就开放报名了,然后愣是 6 月 29 才发入营名单,官网通告栏一直是王老吉奖学金获奖公示,绿群群友们天天去刷学院官网都等不到入营名单,故称为王老吉学院。王老吉招生人数少,之前入营也少,bar 很高(学硕卡 985 rk2 左右),但今年是海王营了。王老吉数据库方向比较强,无预推免。
- 高瓴人工智能学院(加多宝):王老吉的 hxd 当然是加多宝了。高瓴的老师基本都是做 AI 的(偏信息检索、数据挖掘),没有什么比较差的,下限很高,都做学术。高瓴只有学硕和直博,都在夏令营招生,没有预推免,鸽子比较多,一般入营即 offer,学硕 bar 挺高,可能 985 2% 左右,直博低一些。文jr、徐j等老师都是 msra 过来的,IR 大牛,严r老师是北大王选所过来的,NLP 大牛,还有几个姚班毕业的 AP 也很强。高瓴最大的劣势就是人大这个 title 不够好了吧。
10 其他学校的部分AI牛组
我保研过程中了解到的其他学校的一些 AI 牛组(还有很多没列上来):
南开大学程mm组(CV)、哈工大SCIR实验室(刘t组,NLP)、北航VR国重(CV)、厦门大学mac实验室(纪rr组,CV)、东南大学palm实验室(耿x组)、中山大学郑ws组(CV)、华科白x组(OCR)、上科大虞jy组(CV)、西湖大学李zq组(原自动化所大牛)、西湖大学张y组(NLP)、西湖大学蓝zz组(NLP、CV)、天大胡qh组(ML,给自家带带货)。
结尾
// 2023.04.27更新:整理了一下资料,可以自取,为了防止资源泛滥设置了付费。
文书模板:
文书模板
计算机保研面试复习:
计算机面试复习
导师评价网后台数据库:
导师评价
保研期间真的非常非常焦虑,一开始有些中九夏令营我都没入,后来运气好,有幸入了 vipl 和清北,所以我觉得如果你想去哪个学校就大胆的尝试,好好准备,都有机会的,另外一定要有保底 offer。夏令营拿不了满意的 offer 是很正常的,因为 20% 的大佬会拿走 80% 的 offer,坚持到预推免就会容易很多,928之后,也有一些 offer 没发出去,包括清北都能捡,我写这篇文章这会已经 10 月多了,北大、计算所、自动化所部分老师还有名额,所以不用过分焦虑。
保研期间,非常感谢家人、老师、学长学姐、朋友的帮助,大家保研有问题一定要多找人交流交流。
大家有任何关于保研的问题,也欢迎在评论区或者私信我免费咨询。
这不是终点,而是一份对未来的邀约!