文章记录了北大某理科院系(非计算机/数学)本科生GPA 3.60+(top30-50%)保研至北大叉院大数据中心学硕的经历。今年叉院大数据入营90+人面试50+人录取学硕33人。前期准备建议大三开始联系导师甚至进组科研,推荐信需提前向导师/任课老师索取(邮件写法有详细范文)。客观考核分笔试和机试二选一(建议都选):笔试考线代/高数/概率统计但难度年际变化大(2018年最高60出头分数线19分,2019年非常简单90-100分),实际偏考数据科学和ML相关数学基础;机试整体难度低于信科,考试网站为OpenJudge百练有题库,题目常出自NOI练习和北大程设/数算实习课程作业期末考试题,涵盖数论/模拟/贪心/DFS/BFS/DP/最短路/MST/树状数组/线段树/Trie等(推荐刘汝佳《算法竞赛入门经典》)。面试5-6个老师面一个学生含2-3分钟英文自我介绍+根据简历科研提问+专业问题(如推导ML算法),客观考核成绩好则面试相对轻松约15-18分钟。
我 2019 年参加的北大叉院大数据夏令营,顺利拿到了 2020 年入学的大数据中心学硕 offer。本科是北大某理科院系,非计算机、非数学,GPA 3.60+,排名 top 30%-50%,院系教务不给我开准确排名。
CET4 660+,CET6 610+,无学工。科研有一段在北大信科做 CV 的经历。入营了两个:北大叉院大数据、北大信科计算机系,没申别的。
当年叉院大数据的形势:入营 90+ 人,拿到面试机会 50+ 人,最终录取学硕 33 人。名额比 2018 年缩了不少,如果有意保研务必留意当年名额,别只看往年数据做判断。
🔴 前期准备与陶瓷
大三就要开始筹备。叉院这边客观考核比重比信科大,但导师意见也能救命。提前联系、甚至进组科研,对未来方向适应有好处。
🔵 报名材料
成绩单、排名证明找教务开。获奖证书直接扫成 PDF,投多个夏令营时方便。
推荐信我找了本科生科研导师 1 位、任课老师 2 位。要推荐信的邮件我写了大概 800 字,结构是:开门见山 + 帮助老师回忆我 + 本科主要经历 + 读研计划 + 附成绩单和简历。老师一般不会拒绝,但态度要诚恳。录取之后我回了感谢信。
简历 / 申请表用北大统一模板。重点课程、技能证书、科研经历写清楚。科研经历加一两句描述,说明你到底在干什么、学到了什么。学生工作没必要写,没人看。
个人陈述:学校专业简介、课程成绩、科研经历(比简历详细)、研究生计划。
⚠️ 注意:你提交的所有材料都会送到面试老师手上。写任何不熟悉的内容,面试被问到就是哑口无言。
🔴 客观考核:笔试 + 机试
数学笔试和算法机试二选一,我建议两个都选,多一次机会。
笔试名义考线性代数、高等数学、概率统计。2019 年考得非常简单,录取的基本 90-100 分;但 2018 年最高分只到 60 出头,分数线划到 19 分。每年出题人不同,题目变化很大。2018 年考的是和机器学习相关的内容:马尔可夫不等式、集中不等式、凸函数定义,还有动态规划设计算法写伪代码。广义积分这种不会考,不用广撒网。2019 年就 5 题:线代三题、简单凸函数一题、概率论一题。
基础课扎实过线问题不大。想高分可以补机器学习相关的数学基础。
机试难度比北大信科低,允许 C++/Python/Java。考试是有题库的,在 OpenJudge 百练的"已结束的比赛"里能看到往年题。
每年分两部分:第一部分基础算法直接应用,第二部分综合应用。第一部分常来自 OpenJudge NOI 练习,循序渐进,考试题是每类里较难典型的。时间充裕可以高质量做一遍。第二部分是百练经典题,但几千道做不完。实际上是 北大程序设计实习、数据结构与算法实习的作业题和期末题,在 OpenJudge 相应课程小组的"已结束的比赛"里能看到,反映了信科教学的重点内容,值得参考。
我整理的考点:
没有非常考验智商的题,但没准备会翻车。机考划线看通过数,但提给面试老师的成绩可能是排名,所以尽可能一遍 AC,罚时少。通过数中等时,罚时多排名会很难看。
我主要准备机考,也想提高代码实现能力。推荐 刘汝佳《算法竞赛入门经典》,讲解好,有例题实现代码。参考别人简洁的实现,比如某往年题刘书参考代码 90 行,网上 Blog 150+ 行。接受过算法竞赛训练的人代码简洁度的确高。
🔵 面试
客观考核好才能进面试,且是打分重要依据。我笔试机试成绩都不错,面试相对轻松,15-18 分钟;我前一个人面了接近 30 分钟。
形式:5-6 个老师面 1 个学生。
我准备相对充分。英文自我介绍稿改了很多遍,确保每个名词我都懂而且能展开;台风、语速找人纠正过。但最重要的还是真的有可说的科研经历/课程收获/成长/对自己的思考。
准备面试是自我反省:回顾前三年,做得好的整理出描述,做得不好的总结教训收获,被问起能接上"虽然做得不好但我学到了……"。自信很重要,老师不会期待本科生做出惊艳成果,展示认真态度和求学成长就够了。
千万不要试图卖弄术语。面试老师主要是信科和数学背景,懂的术语绝对比你多。不懂的大方承认,是面试技巧也是治学态度。
⚠️ 踩过的坑 / 一些话
上方是 AI 整理的精读版。原作者亲笔写的完整经验贴 (含更多细节、原始语气、问答互动)仅对会员开放。 升级后即可解锁全站全部经验贴,不限次数阅读。