我这一轮申请最大的底气,是专业排名和项目经历比较清楚。本科来自某双非院校计算机科学与技术专业,专业排名 1/120,前 1%,六级 580 分。学校背景没有特别强,但排名、英语和基础经历能支撑我去冲一些更好的计算机项目。
科研方面,我参与过 1 项省级科创项目,也有 1 篇 EI 会议论文,署名第三作者。竞赛包括互联网+国赛优秀奖、数学建模省一和校级程序设计竞赛一等奖。
项目里,校园二手交易平台是我讲得最多的一段,主要负责后端架构和数据库设计,用户量 2000+;另一个机器学习图像分类项目涉及数据预处理和模型训练。奖项方面,连续 3 年拿到校级一等奖学金,也有三好学生标兵和优秀学生干部。
最后去向是北京工业大学信息科学与技术学院计算机科学与技术学硕。整个申请季一共拿到 5 个 offer,包括北工大、西安电子科技大学、厦门大学、华北电力大学和河北工业大学。
我放弃了西电和厦大,主要是综合考虑北京区位优势和导师方向匹配。北工大的结果是在夏令营阶段拿到的,后续预推免更多是确认和保底,最终系统填报时也比较坚定。
夏令营阶段,我投递了北工大、西电、厦大等 5 所院校。西安电子科技大学、厦门大学和北京工业大学都顺利入营并拿到优营,这一阶段基本奠定了后续选择空间。
预推免阶段,我又投了华北电力大学和河北工业大学,两所也都入营并拿到优营。虽然结果都不错,但最终对比地域、导师方向和自己的读研规划后,还是选择了北工大计算机学硕。
3 月开始确定保研目标,我先梳理材料,打磨简历和个人陈述。5 月进入夏令营投递期,把北工大、西电、厦大等学校作为重点。
7 月参加北工大线上面试并拿到优营后,我心态稳定了很多。9 月预推免阶段继续投递,同时确认北工大 offer,最后完成系统填报。整个节奏不算拖沓,关键材料在夏令营前就基本准备好了。
简历修改了 5 版,最重要的调整是用数据量化项目效果,比如二手交易平台的用户量、机器学习项目的实验结果,而不是只写“负责后端”或“完成模型训练”。个人陈述大约 1500 字,结合北工大导师方向写自己的学术兴趣。
推荐信准备了 2 封,一封来自专业课老师,一封来自科研项目导师。成绩材料包括前 5 学期成绩单和专业排名证明。奖项材料按级别排序,项目材料则准备了项目文档、代码链接、运行截图和实验报告,方便面试前快速复盘。
北工大夏令营面试是线上进行的,大约 25 分钟,有 3 位导师,没有笔试。问题覆盖专业基础、科研、竞赛、英语和综合规划,整体更像是对简历的一次全面核验。
专业基础问到了二叉树遍历、进程和线程区别、TCP 三次握手、数据库事务四大特性。科研部分围绕 EI 论文的研究内容、创新点、实验结果,以及省级科创项目里的分工和难点展开。竞赛方面主要问互联网+项目亮点和团队协作经历。
英语部分包括 3 分钟自我介绍,翻译“机器学习在计算机视觉中的应用”,以及回答为什么选择北工大。综合问题主要是研究生规划、未来研究方向和抗压能力。因为问题比较基础但覆盖广,所以复习时不能只押某一门课。
高排名能带来一定优势,但它不能替代项目和科研表达。我的经历里,1/120 的排名确实有帮助,不过真正让老师继续追问的,还是二手交易平台、机器学习项目和论文里能讲清楚的部分。
如果排名在前 5%,可以考虑同时冲北工大、西电、厦大等层次的项目,重点突出科研和竞赛,学硕机会也可以积极争取。前 10%-20% 的同学,可以把北工大信息学院专硕和省属 211 作为更稳的组合,同时强化专业基础与项目实践。前 20%-30% 的同学,则更需要提前联系导师,把竞赛和项目经历打磨得具体一些。
准备计算机类面试时,数据结构、操作系统、计网和数据库都要过一遍。老师问的问题未必很偏,但如果基础概念答得含糊,会直接影响对项目能力的判断。