本文旨在记录我参与的推免全流程
最近小半年(指 2025 年 5 - 8 月),推免的事情一直变动较大,先是对硕士制度的大改革,然后夏令营似乎也无了(但这个似乎和本校学生无太大关联),最终推免的时间安排也是提前了接近一个月,所以想着还是留个记录,以便后人参考
前置知识
这里的推免指的仅限于直接由院系接受的应届本科生推荐免试攻读硕士/博士学位研究生,对于一些其他的项目或是硕博连读等,我没参加过也不了解,流程应该也是有所差别
我本科是在计算机系,目标推免地点是网络科学与网络空间研究院,并且在推免前已经和导师进行了双向确认
报名网站是这个
预推免报名
时间为 2025 年 7 月 1 日 至 7 月 28 日
似乎比往年提前了接近一个月,并且正好与专业实践的时间完全重合了,但是要交的材料其实没什么很难的东西,只不过是比较繁杂而已,主要是包括登记信息和提交材料两部分
注意所有信息和材料提交后不能修改
登记信息
首先需要登记完整的信息,主要有:
- 基本信息
- 现学习信息:包括专业和院系,计算机系应该填写专业为计算机科学与技术,院系为计算机科学与技术系
- 报考信息:也就是要报考的志愿,建议是:
- 如果报直博,有已经联系过,并且有概率能拿到名额的导师,最好是和老师确认好志愿的填法,包括专业与研究方向等等
- 最好是报多种类型多个院系所,给自己留后路,我是一个网博一个网硕一个贵硕
- 学习工作经历:填高中和大学的即可
- 家庭主要成员
- 奖惩情况:奖励情况是需要上传证明材料的,建议填有证书的,并且提前扫描或者拍照
- 外语水平:同样需要证明材料,一般就是填四六级托福雅思等等,填最好的
- 照片:白底免冠,注意不能戴眼镜,如果在 C 楼一楼拍的话老板会处理好格式
- 联系方式
如果有外推志愿的需求,也是需要这里填写的,但是外推的可以随时修改(应该)
这一些信息都不麻烦,建议提前弄,后面还是要写一部分材料的
确认并提交之后,需要导出《申请攻读推荐免试硕士/博士学位研究生报名登记表》
提交材料
对于每一个志愿,需要提交四份材料:
- 有效身份证件扫描件
- 本人自述
- 申请攻读推荐免试硕士/博士学位研究生报名登记表
- 诚信承诺书(有模板)
本人自述我觉得就是把简历展开讲讲,字数推荐在 1000 - 1500 字左右(不严格),系统上写的是具体要求见院系简章或相关材料要求,但我没找到过这种材料,所以就直接对着简历复刻了,大概逻辑是:学习成绩 → 工程经历 → 科研经历 → 未来规划
后面两个都需要打印之后手写签字,再扫描回传
另外,系统上会允许我们上传一些其他材料来证明自己的学术能力,不同院系对这部分材料的规定并不相同,如果已经有论文或者专利产出的可以写一写;我推免的时候导员还让我们写了一个《科研科创和全面发展个人成果材料》,这种的听导员的即可
填完之后就报名完成了,等待审查结果即可
材料审查
主要是几个时间节点
- 8 月 19 日计算机系出了综合考核及录取办法,8 月 20 日网研院出了综合考核及录取办法
- 8 月 22 日计算机系和网研院出了推免生公示名单
在填完材料的时候导员让我们填写了一个《未来去向调研问卷》,其中会让我们填写是否与导师双向确认,如果填已经双向确认的话,那应该除了对应老师的志愿别的都不会入围,要保证不出现大量占用资源的情况
在综合考核及录取办法出了之后,最好开始多关注研招报名网上的志愿状态以及自己的邮箱,当材料通过评审之后,尽快在网站上确认是否要参加综合考核(这个可能从出通知开始只有不到 12 小时的时间)并且缴费
我们这年似乎复试费是 100 元 / 人,但是也有学长说是 100 元 / 志愿
综合考核
今年的综合考核分为机试和综合面试两部分,综合面试合并了以往的专业面试,也就是说每个志愿只需要参与一场面试即可
资格审查
网研院资格审查时间为 8 月 25 日 14:00 - 16:00,计算机系在 26 日 9:00 - 10:00,
过程很简单,就是把身份证和学生证(或者学生卡)给负责审查的老师,之后背一遍自己的身份证号即可,如果对后面的流程有疑问的话也可以这个时候问老师
机试
贵、网、软的机试可以成绩通用,所以只用参加一场即可
试机
时间是 8 月 26 日 10:00 - 11:30
试机主要是熟悉一下正式考试的设备和环境(毕竟大家的电脑一般情况下主系统也不是 Ubuntu)
管的很松,题目很简单,可以提前离场
电脑上会带 vscode 和 firefox,同时会有 cppreference 的离线版本
试机和正式赛的语言都可以从 C++, Python, Java 里面任选
正式机试
时间是 8 月 26 日 14:00 - 18:00
正式考试的时候管理比较严格,不允许提前离场,原则上不允许迟到,可以携带任意数量的纸质资料,也可以带食物和水
一共会有三道题目,每道题目 100 分,最终会折合成总评中的 20 分,如果已经和老师双向确认了,不要爆零即可,建议还是认真做一做
今年的三道题目:
T1
给定 对坐标,保证没有完全重合的点,求点形成这些的所有直线中,斜率为 的个数分别是多少
应该是 或者
直接暴力即可,很简单
T2
一个 行 列的棋盘,有 个黑子与 个白子,第 格均为黑子,第 格为空,第 格均为白子,每次操作只能将空格处左右 格内的棋子挪动到空格
最终状态是第 第 格均为白子,第 格为空,第 格均为黑子
给出到达最终状态的最少操作数以及一种操作序列,序列中的每一个数字代表的是将第几格换到空格处
这题我做了 3 小时,其中至少一半的时间在等着打表)
我的第一想法是 dp,但是画了半天发现跟 dp 没关系,就开始写 bfs,还现场学了怎么让自定义结构体可以当成 unordered_set
的 key
,样例跑过了之后直接交了一发 TLE
遂开始打表混分,最神奇的是我在打表过程中瞪出来最少操作数应该是
然后花了接近两小时,想着能不能把整个过程模拟出来,奈何我的数学水平不支持我做到这个,最后听同学说的是从初始空格开始往两边递归求就行(悲
T3
一个长度为 的数组,每个数可能是 中的一个,每次指定一个索引区间 ,对这个区间中的每一个数,执行加一模三操作 ,一共执行 次
问每次操作完成之后,有多少索引区间满足:这个区间中同时包含 三个数
具体范围忘了,应该是
看着应该就是线段树,但是考场上没写出来,后来听说暴力能拿 20 分,加了剪枝能拿到 分
总的来说,我是属于把第一题做出来就放松了,所以后面也没想着要拼命写,有一个和我曼哈顿距离是 3 的同学写了两个小时之后直接睡到了结束
综合面试
我的面试时间是 8 月 27 日 8:50
具体的面试时间应该会在资格审查或者机试当天或者后一两天公布,网研院是发邮件通知,计算机系会贴在自强楼一楼的公告栏上
面试需要一份 分钟左右的个人介绍 PPT,同时当天需要打印若干份(和老师数量相同)简历,在面试当场会有志愿者帮忙发给各位老师,我当时一共有 13 位老师
总面试时间 20 分钟,时间一到马上结束离场
对服装没有要求,面试当天由于下雨似乎穿正装的显著减少
面试的流程大概是:
- 讲 PPT(不会要求卡时间)
- 各位老师自由提问,主要是针对 PPT 上的内容,例如科研或者工程经历
- 英文自我介绍
- 一些英文问答(不一定会针对简历)
对综合素质的考察会穿插在提问过程中
我被提问了(按顺序列出):
- 你的入党初心是什么
- (若干具体项目相关)
- (若干英文具体项目相关)
- How can AI help you in you research
- What is your favorite course
- 你平时有什么兴趣爱好
- 你平时会参加体育运动吗
- TCP 协议的具体原理是怎么样的
考核结果
直博面试一般会比直硕或者项目要早,所以计算机系在面试后一天出了不录取名单,这是为了让同学弄清楚自己是否需要参加其他志愿
系统上的结果应该会在其他的考核都结束之后才录入
结果确认
9 月 2 日上午 11:46,网研院教务通过邮件、短信、研招报名网同时通知了结果已发布,在结果发布 10 分钟后的 6 小时内,可以在系统上确认录取(比如我的确认时间是 11:56 - 17:56)
确认录取之后,就可以告诉别人:
阿西噶压椰多压莫不哦吗吉利;椰奶龙菇漫椰椰哪南北绿豆?椰奶龙吉咋椰友哈基米,哈基米我一南北绿豆。