我当时的优势比较集中在排名和项目经历上,但学校平台并不算特别强。本科是某普通一本,专业是计算机科学与技术,排名 3/37,约在前 8%;英语六级 542 分。科研经历主要是一项区块链方向的校级大创,我参与了项目报告撰写。
竞赛和项目没有特别夸张的奖项,但和软件工程申请能形成一定支撑。我有 MathorCup 高校数学建模挑战赛省二、蓝桥杯省三,也做过校园二手交易小程序的前后端开发,以及一个区块链简易溯源系统课程设计。奖项方面是校级三好学生、两次一等奖学金和数学建模竞赛专项奖学金。
中央财经大学信息学院软件工程专硕是我一开始就比较想去的方向,最后也通过预推免拿到了结果。整个申请季我一共拿到 3 个 offer,分别是央财、北京信息科技大学和首都经济贸易大学。因为央财本来就是目标院校,所以不存在放弃更高目标的情况。
我的节奏大致是夏令营投了 5 所,入营 2 所,但都没有拿到优营;预推免投了 8 所,入营 4 所,最后拿到 2 个优营。九推阶段没有再参与,主要是预推免结果已经足够明确。
夏令营阶段,我主要投北京地区院校。北京邮电大学计算机学院没有入营,北京交通大学计算机学院入营但未优营;中央财经大学信息学院夏令营没有入营,首都经济贸易大学信息学院入营后也没有拿到优营。这个阶段的反馈让我意识到,只有“计算机背景+项目”还不够,面试里软件工程基础、项目表达和择校理由都要更扎实。
预推免时,我继续围绕北京地区和信息类学院投递。北京工业大学计算机学院没有入营,中国地质大学(北京)信息工程学院也没有入营;中央财经大学信息学院入营后拿到优营,北京信息科技大学计算机学院也拿到了优营。央财这一场对我来说最关键,因为它既看计算机基础,也会关注你能不能理解财经院校里计算机方向的培养特点。
3 月我确定保研意向,先把绩点、英语、科研竞赛这些材料重新梳理了一遍。4 月主要改简历和写个人陈述,简历前后改了 3 版,也联系了两位专业课老师准备推荐信。5 月开始投夏令营,当时择校重点基本放在北京。
7 月参加了两所夏令营后,我专门复盘了面试短板。那时发现自己对软件工程专业知识讲得不够系统,项目虽然做过,但表达里缺少“问题、方案、结果”的结构。8 月开始针对性刷 C 语言编程题,同时复习数据结构和数据库基础。9 月预推免集中投递,参加央财信息学院考核后拿到了优营。
简历的重点是项目经历和竞赛成果,但我没有把所有经历平均展开,而是尽量突出和软件工程、系统开发相关的部分。因为央财有财经背景,我在个人陈述里用了大约 1500 字说明自己对计算机与金融交叉的兴趣,也把区块链溯源项目放进去,强调它和可信数据、业务流程管理之间的联系。
推荐信准备了两封,一封来自专业课老师,一封来自项目指导老师。成绩单用了 6 学期成绩和专业排名证明。奖项材料主要是竞赛证书、奖学金证明扫描件;项目材料则准备了小程序演示视频、区块链项目报告和部分代码片段截图。线上面试时老师不一定逐份细看,但这些材料能帮助自己在回答项目问题时更有底气。
央财信息学院是线上腾讯会议面试,整体大约 20 分钟,流程是自我介绍、专业问答、英语问答和反问。自我介绍要求控制在 3 分钟左右,我主要讲项目和竞赛,没有花太多时间重复成绩排名。
专业问题覆盖得比较基础但很看表达。老师问了软件工程的核心思想、传统开发和敏捷开发的区别,也让我介绍区块链的核心技术,以及我做的溯源系统解决了什么问题。编程和数据库也有涉及,比如 C 语言冒泡排序的原理、手写代码思路,以及数据库三大范式和举例说明。
英语问答主要有两个方向:一是介绍自己的项目经历,二是说明为什么选择中央财经大学。前者要能完整讲清项目流程,后者最好不要只说学校好,而是结合财经院校和计算机交叉的特点,解释自己为什么适合这个培养环境。最后反问环节,我问了专硕实习安排和导师研究方向。
普通院校计算机背景申请央财软件工程,排名和英语能帮你过一部分筛选,但真正决定面试表现的还是专业基础和项目表达。尤其是项目,不要只背技术名词,最好能提前整理清楚背景问题、自己负责的部分、技术方案、遇到的困难和最后效果。
如果六级在 500 到 550 之间,英语准备重点可以放在自我介绍、择校理由和项目简介上,不一定追求句子复杂,但逻辑要清楚。分数更高的同学可以多准备一些专业英语问答;分数偏低的话,至少要保证常见问题能稳定回答。央财这类院校很看“计算机能力+财经场景理解”的匹配度,申请前最好提前想明白自己为什么不是随便投一所北京学校。