个人背景与研究准备
作者本科就读于上海某双非高校软件工程专业,前六学期成绩排名约前8%,六级520分以上、雅思6.5。科研方面,有一篇CCF B论文已录用,导师为第一作者、本人为第二作者;曾在华中科技大学计算机学院远程实习,进行论文复现。竞赛主要是美国大学生数学建模竞赛M奖。
夏令营参加武汉大学计算机学院和中国人民大学信息学院,另获得华东师范大学智能教育、华东理工大学信息学院的入营机会。预推免参加天大智算、大工计算机和华中科大计算机,最后选择华中科大。
算法与数学复习
- AcWing算法基础课程:按体系学习,推导核心代码并手动实现。
- 代码随想录与力扣Hot 100:结合图文和视频,练习数组、动态规划、贪心等常见模型。
- 晴问算法:练算法模板和C++ STL。
- CCF-CSP:作者将其视为机考训练选择。
- 董晓算法、左程云系列:在基础之上继续学习算法与数据结构。
数学以基础概念和计算为主,再按院校要求补充相关内容。数学复习参考包括宋浩与澄潇宇的高数、线代课程及张宇线代基础;作者用3Blue1Brown理解几何意义,用概率论速成课回顾知识。其本科提分做法是先弄清平时分、作业、期末范围和题型,再按老师评分要求完成任务;整理重点后真正回听和复习,而不是只保存资料。
简历、PPT与证明材料
简历控制在一页,重点放在科研和学术成果,竞赛少就合并呈现。PPT由国奖答辩版本修改,科研部分使用两页展开,学生工作与实践简要呈现。个人陈述提前准备500字和1000字两个版本。
各类证书扫描合并为PDF,在前面加入封面、目录和页码。推荐信联系一位正教授和一位副教授,均为授课老师;作者整理草稿后交由老师确认、签署,提前协调时间。
武汉大学计算机学院:7月7—9日夏令营
作者这次夏令营不发优秀营员,A类营员可以进入后续预推免,不能直接当作最终录取。名单在官网公示,提供住宿和餐券。第一天报到和宣讲,第二天面试,2025年没有机试。
面试前半小时把PPT拷贝到教室一体机。作者面对两位老师,总时长约十五分钟,先三分钟左右PPT介绍,再围绕简历、科研和未来规划提问。7月15日发布A类名单,作者在其中。
中国人民大学信息学院:7月13—15日夏令营
人大与中科院交叉学院时间冲突,作者选择参加人大。第一天下午笔试七道大题,限时九十分钟,涉及程序设计、数据结构和C++;随后机试四题,同样九十分钟。作者在一个细节上耗时过久,导致整体完成情况不理想。
15日面试分群面和单面。群面先让每人回答不同问题,再围绕共同问题依次发言;单面抽取信封,回答两个英语问题,再接受三个专业问题及项目追问。专业内容涉及数据结构等本科计算机知识。
一位老师在某个科研项目细节上持续追问,作者解释较久,导致核心论文没有时间展开。约一周后公布排名,名次较低。这一场的复盘重点是机试时间分配,以及在追问中清楚说明项目,给核心工作留出展示时间。
天津大学智算学部:八月预推免
八月上旬先远程机试,使用双机位腾讯会议,约两小时。作者做过几套往年题,自觉当年难度略低。8月12日收到通过通知,14日前往北洋园校区线下考核。
线下上午还有机试,题型和难度与远程考核接近,作者约一小时完成。下午面试先六分钟以内自我介绍,作者准备约五分半,再接受老师追问。八月底获得A+结果后,作者的申请焦虑有所减轻。
大连理工大学计算机学院:9月17日预推免
当时尚未拿到华中科大结果,作者继续参加大工考核。到大连前后收到短信,身份证已录入校门系统,次日上午面试。提问集中在科研项目与相关经历,作者经过前几场训练后表达更稳定,最终获得学硕录取意向。
华中科技大学计算机学院:9月20日预推免
线下考核包含机试与面试。机试为9:00—10:30,三道题,需要本地Code::Blocks C/C++或Dev-C++,作者使用C,题目涉及BFS、DFS和动态规划。作者感觉难度较高,完成后仍继续准备面试。
面试为结构化面试,不需要PPT,直接自我介绍与答问。考核后还进行导师双选,作者结合此前实习和研究方向,最终选择华中科大计算机学院。
申请中的节奏调整
大三下学期准备比看起来更忙:二月返校后面临多种选择,三、四月因通知和结果感到焦虑,四月末在家人与朋友支持下休息了一段时间,五月重新集中准备文书与导师联系,六月兼顾期末考试,七月开始参营。多场面试的积累,逐渐帮助作者找到自己的表达节奏。