2021计算机保研经历


今年的保研终于尘埃落定了,又跟公司请了半天假,回家记录一下整个保研经历吧。

兜兜转转,回到最初的梦想。

个人背景

  • 末流 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 为傲,尽早放弃。已经和导师、学校说好了(不鸽人的),如果不是确实去处好很多,尽量还是不要鸽了吧。
  • 其他待补充

文章作者: frozenwhale
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 frozenwhale !
  目录