今年的保研终于尘埃落定了,又跟公司请了半天假,回家记录一下整个保研经历吧。
兜兜转转,回到最初的梦想。
个人背景
- 末流 985,专业排名 11/229 (5%),小班排名 2/27(最后一届了)
- 四级 570 左右,六级 480 左右(别骂了别骂了)
- 几个校级奖学金,无国奖(再也没机会了,体测没 80 没法评了)
- 一个工训赛省一,负责软件和算法(不加分)
- 没复习,没刷题,几乎(面试前一晚上速成)裸面夏令营和预推免。
报考心理
原则
- 坚决不读博
- 报的默认学硕,优先学硕(同等档次忽略学校差距,考虑学硕)
- 就业向,暂时不想卷互联网 / 高校
- 对方向无感,不想做 AI,不冲强组
看得出来我是个辣鸡了呜呜呜
目标
- 随缘 清北 / 上交
- 目标 北航 / 南大 / 中科大
- 保底 北理 / 华科
夏令营
申请情况
咱也学着来做个表,供学弟学妹们参考。
学校 | 院 / 实验室 | 初审 | 考核 | 备注 | 排名方式(默认专排) |
---|---|---|---|---|---|
北航 | 计算机学院 | √ | 学硕 offer | VR 国重,最终 offer | 小班 |
北理 | 计算机学院 | √ | offer,立即放弃 | 详谈 | 小班 |
复旦 | 计算机学院 | ||||
中科院计算所 | 网数 | 可以霸面找机会,但是自己对中科院系统不感兴趣 | |||
哈工大深圳 | 计算机学院 | ||||
南京大学 | 计算机学院 | √ | 线上笔试挂 | 初审海王营,线上先一筛波 | |
上海交大 | 电院 / 计算机系 | 小班 | |||
南开 | 计算机学院 | √ | offer,放弃实验室考核 | 学院 offer 后,需要联系实验室考核 | |
山大 | 计算机学院 | 没盖学校的章,但是貌似不是主要原因(离谱 | 小班 | ||
人大 | 信息学院 | 学硕专硕分开录,学硕 bar 很高,CSP 很顶用 | |||
同济 | 电院 / 计算机 | 本校保护 | 小班 | ||
武大 | 计算机学院 | 本校保护 | |||
西安交大 | 计算机学院 | 目测卡了前 10 | |||
西安交大 | 软件学院 | √ | 7 月份放弃 | 目测卡第一志愿 | |
中科大 | 计算机学院 | 目测卡了前 10,但是导师推荐可入营 | |||
中山 | 计算机学院 | √ | 放弃入营 | 环节较多,但很规范 | |
华中科大 | 计算机学院 | √ | 立即放弃 | 卡 rank 严重 | 小班 |
华东师范 | 计算机学院 | 无语 | |||
天津大学 | 智能与计算学部 | √ | 7 月放弃 | Tanklab 夏令营模式 | 小班 |
offer 情况
- 夏令营整体入营情况比较惨烈,被拒了一大堆,但是好在入了营参加的都 offer 了。
- 前期用的基本都是专排,后面用的是小班排名,但是看不出什么差别。
- 按照顺序参加了:天大 -> 西交 -> 南大 -> 南开 -> 北理 -> 北航 -> 华科 -> (放弃中山)
天大 tank 实验室
体验
- 保研夏令营的第 0 站,是 tank 实验室负责的面试,有导师团 / 夏令营 / 预推免三种形式。导师团需要签约不能再参加别的地方,于是我选择了夏令营。事实上后面夏令营不需要再进行面试了,直接使用本次面试的成绩。
- 宣传很多,组里很有钱,大老板是杰青,招生的学长比较积极热情,鸽的时候还有点不好意思(7 月初鸽的)
- 比较看重简历,会仔细先筛一波简历,面试只有 5 分钟,PPT 讲一个项目,然后提问比较简单,比较开放性。
西交软院
体验
- 保研夏令营的第一站,给了西交。西交计院没入营,但是我转手把志愿改成了软院,给入营了。
- 卡双一流学校,卡学科评估 b+。计院卡 rank 了,软院貌似卡了第一志愿(我第二志愿软院的同学都没进)
- 招生老师对于往年鸽子情况很熟悉,坦言会有很多鸽子,事实证明是这样的。夏令营不发明确的 offer,但是据老师说都能够录取(发了,但没完全发)
- 单机位面试,6 分钟左右,PPT 讲解,比较水
- 有些老师不想联系学生,因为往年被鸽的比较惨,伤心了
部分题目(印象)
- 英语自我介绍(3 min)
- 项目介绍和提问(没涉及具体原理,只讲了做了什么工作,有什么突出的地方)
- 闲聊:你们计院和软院分开的吗,在一个校区吗,卓越班是什么,有什么区别,等等
- 下一个!
南大
体验
- 往年据说前 5% 稳入营,我在前 5%,本来不太担心。但是今年我被西交计院卡了,怕了,一直担心南大无法入营,甚至想着报南软了。但是还是试了一把,报了个专硕。
- 专硕学硕没啥区别,报的时候(好像)
- 海王营,放了超多人进初审,然后线上考试笔试,考的是比较偏的 408 知识,题目参见其他大佬
- 过了笔试的才能线下营(但是因为疫情又线上了,甚至因此还搞了一波复活赛,让一批人又进了
南开
体验
- 学院面试总体体验不错,好几个老师在,各司其职,我这组不怼人
- 作为天津双子星之一,比隔壁的考核要麻烦许多,分成两轮,先过学院的面试,会给你一个分数,拿着合格的面试单,去联系实验室。
- 学院的面试,没问项目和专业课。主要问英语(幸运就是自我介绍),问数学(线性代数、概率论等,我被问到了秩相关的问题),问了我校校训,问了我的学生工作。数学没复习,白给了 2 道题,但是最终面试分数还可以 > 90
- 实验室面比较麻烦,考核比较多,大概率要看论文并复现(根据组,数量和难度不同,但是看了下都是顶会)。时间大概 1-3 周不等。实验室面也会问到学院面试成绩(如果低的话。
- 我联系的 DBIS 组要复现 1 篇,同学联系的百度组貌似是 3 篇(难顶)
北理
体验
- 没有报名系统,发邮件报名(好简陋.jpg)
- 提前联系了做大数据的某位老师,老师很热情,但是褒贬不一,我觉得要看和自己的发展规划是不是匹配,我当时还觉得不错,后来鸽的时候老师也祝福我支持我,感谢。
- 会有比较长的一天组织实验室宣讲,可能会有面试(我还面了一下 NLP 组,但是只是自我介绍了一下)
- 面试比较水。PPT 介绍项目,提问不涉及具体原理,比较开放。最后问我有没有联系导师,并让我保持联系积极交流(感觉应该稳?)
- 北理最后给 offer 有点那啥,可能是本校太多了,理解。外校给了很少的学硕,并且给了一堆 唐山研究院 的软工。
北航
体验
- 夏令营体验最好的,效率一如既往的高,全程邮件联系(电话为辅),第一天模拟双机位测试,第二天机试,第三、四天面试,当晚出结果(带排序的)
- 报名和北理一样简陋(不愧是舒克贝塔),但是会特别强调 ACM 类的比赛
- 要写一个 2000 字的科研计划,估计劝退一些人
机试
- 2 道题目,2 个小时。
- 没有实时评测,只有一个编译机告诉你是否通过编译。题目给了一组测试样例,需要本地 coding 本地测试,然后提交代码文件。
- 可以用 CSP 换算,目测 200 多分都够了,但是没啥优势,我是之前裸考了一次 CSP,200 来分,这次选择直接机试。
- 这次机试没有很算法的题(比如动态规划什么的),数据结构与算法内容足够,感觉比以前简单。
- P1,写几个 struct,cmp 函数,做几次 sort,模拟一下就可以应该。
- P2,选址规划问题,最小生成树 + 路径距离问题,选出一个警务站,满足出警需求。
面试
- 20 分钟,多个老师,开摄像头提问,无 PPT。
- 政治题,我抽到了我形势与政策的题目,科技自立
- 英语题,自我介绍一下(运气真好
- 数学题,问了凸函数、凸优化的东西(可能是看我学了最优化并且分数不高),还问了概率论(基础定理)
- 专业课,问了
- 数据库:范式,键,索引
- 计组:实验情况,TLB 实现的如何,Cache 和 分支预测
- 编译原理:实验情况,多文件编译怎么做的,目标文件,地址重定向问题
- 操作系统:实验情况,那你说说操作系统启动过程,说说 BIOS
- 程序设计课程:代码量如何
- 项目,问了实现情况,负责工作,创新点,后续的想法(拓展),代码量如何
- 规划,问了写的 2000 字的科研计划,问了当前这个领域的难点,你的想法,你有什么相关的基础
导师
- 虽然北航强 com,但是还是推荐先套个磁套个近乎,不然像我一样,等到名单出来再联系很仓促
- 北航出名单第二天下午 5 点前就要返回导师接收表(做不到也没关系,告知即可)
- 划重点:每个老师夏令营只有 1 个名额接收
- 再划重点:可能很多老师不回邮件
- 问题来了:到底是老师已经没有名额了,还是单纯的忙,没回?不敢等。而且线上夏令营,没法直接到办公室见面,只能邮件(部分导师留了电话),效率比较低。因此如果没提前套套瓷,就很焦虑。
- 我先是联系了一些做数据挖掘,大数据方向的组,都没有回复(至今未回复),其中一个老师回复名额已满。后转投其他实验室,不想做纯 CV(虽然是北航强项了),不想做软件理论(软件国重),联系了 VR 国重一位人很好的老师。后交流了一下,爽快签了。(真的好亲切啊)
- 今天进组群了,被要求先爆照(震惊
结果
- 机试分数未知,但是填系统的时候发现复试分数 295+(震惊到我了…),运气真好,是我不配了
- 上岸学硕(根据名次发学硕 or 专硕)
华科
体验
- 体验不太好,比较仓促的通知和仓促(和分到的组关系很大,我这组问题比较简单,有的组比较难)
- 面试单机位,说好 2-3 分钟的自我介绍,结果我被提前叫进去很久,并且让我做 7 分钟自我介绍
- 比较开放提问,问研究方向和规划
- 据老师说华科每年都被鸽穿(抱歉了老师,没来得及说声放弃面试),不过立马就放弃 offer 了
中山
- 入营后放弃,规模很大
- 预推免据说穿了
预推免
心路历程
- 背景:北航上岸之后,舒舒服服天天玩,躺平到了 9 月初,然后忙着找实习
- 报名心态:看着同学夏令营人均清北华五人,有点心动了,怕自己后悔,就报了(清北交浙,太难了)
- 原则:不报拿了 offer 也不太想去的(比如南大,个人倾向选北航,所以直接不报了)
申请情况
学校 | 院 / 实验室 | 初审 | 考核 | 备注 | 排名方式 |
---|---|---|---|---|---|
北京大学 | 软件与微电子学案 | √ | 01-05 方向,候补 30 左右 | 小班 | |
复旦大学 | 计算机学院 | √ | 学硕,大数据与数据科学,候补靠前 | 第一志愿 | 小班 |
浙江大学 | 计算机学院 | √ | 候补 30 左右 | 小班 |
面试情况
真裸面了。连双机位测试都是中秋在外旅游的时候找了个临时的地方整的,可见完全没做好准备。
北大软微
- 软微在绿群被吹成神了,有幸和神打交道,知足了。
- 准备材料麻烦的一批,找了一大堆同学帮忙(在北京实习,没回学校)
- 面试随机顺序,要等的很心累啊,双机位
- 没有手撕题目
- 英文自我介绍
- 问了数据库(各种 sql,存储过程,触发器)
- 问了计网(NAT 相关知识和技术)
- 问了常用的语言,C++/Java,项目经验(软微果然实在)
- 其他的就是项目了好像,忘了,唉没用心准备
浙大计院
- 英文自我介绍
- 问了 C++ 内存模型,Java 内存模型,区别,优缺点(怎么会问到这个阿哲)
- 项目相关
- sorry,真… 忘了问了啥了呜呜
复旦计院
机试
- 自我监督,无摄像头,三道题目,2 个半小时
- 第一题双指针,奇偶数摆位置
- 第二题跑了个 Floyd 维护要求的最值
- 第三题一维 DP,一步只能跳 1 步 or 跳到下一个元素的位置,不知道做的对不对
英语面
口语渣给跪了
- 1 min 自我介绍
- 问喜欢的 subject
- 还问了几个,忘了,都是常见的 topic
- 最后一个问题没听清
专业面
- 复旦的面试系统需要取号。前几天实在是面的不想面了(没准备,经常白给),因此前一天晚上看电影前蹲点,抢了个比较早的面试
- 问机试题,说题目 + 思路
- 问项目
- 问机器学习、最优化(决策树,bp 算法,梯度下降)
- 其他的忘记了 orz
填系统
等 offer (碎碎念)
- 浙大(觉得机会不大)和复旦(内心兴趣不高),一直没有联系导师,导致在当天收到候补 offer 后,来不及联系。
- 因为一直也蛮想去北航的,也已经联系了不错的老师,不想鸽,加上这个节点浙复录取算是开盲盒,有一定没有风险,所以还是去北航了。
后话
- 下午 6 点,复旦一个很好的老师回电话了,感觉老师真不错,不过没缘了,他还诧异我怎么突然就拒了 offer
- 晚上 9 点,复旦另外一个看起来不错的老师回邮件让加微信
- 选择北航,也因为自己对工信部这几个学校挺有好感,航空航天四个字也很有情怀哈哈,虽然不能当饭吃,但是也说不定。
- 后面也有过摇摆和深夜 emo,觉得并不是一个最优解,但是确实是听从内心的选择,我觉得也是 “合适” 的选择,继续努力啦!
回顾
- 夏令营的 bar 是真的高,华五很难;预推免的 bar 低很多,bit 除外
- 不要盲目羡慕 title,否则会痛苦
- 强导虽好,适合自己最好(以后想做啥)
- 联系导师还是得脸皮厚,不联系白不联系
- 不管是夏令营还是预推免,只要 rank 够高,进了初审,面试情况只是决定了你什么时候能被录取,按照今年这个行情,华五基本上进了初审,面试别太离谱,都能被录到,而且鸽的速度挺快的
- 大部分情况下,专业排名才是王道(综排出太晚了)
- 对于普通人,不冲 paper 强组,专业课扎实了就是神
- 别低估自己,要敢于尝试;要躺平,就要彻底躺平;不想躺平,就努力做好迎接 offer 的准备。不要像我一样躺平,但又没完全躺。机会摆在面前,但是准备不充分,选择了放弃。虽然也许会发展的更好,但是当时做选择时没做好准备,是很不应该的。
- 别高估自己,还是要有一个保底,这年头有些学校的 bar 高的很离谱(哪里来的自信)。
- 别盲目信任学校,有的学校鸽起学生来很不讲道理,那些风评不好,说法含糊的就多留一手。
- 别以收集 offer 为傲,尽早放弃。已经和导师、学校说好了(不鸽人的),如果不是确实去处好很多,尽量还是不要鸽了吧。
- 其他待补充