文章记录了末九rk1软件工程学生保研至北大计算机直博(视觉方向)的经历。作者六级570+、大三下在北大实习产出视觉方向工作、无ACM经历但有大英奖美赛奖和国奖。夏令营申报了清华叉院(未入营)、清华贵系(入营但机考被爆杀未优营)、南大lamda(热门导师未入营)、北大智能(入营但机考差+线代面试被拷打未优营)、中科院自动化所(唯一铁offer硕博任选)、上交电院(直博进入双选)等,期间记错人大高瓴ddl、放弃中科院计算所系统填报。预推免只冲清北:北大计算机预推免机考百练oj三题满分一题部分分排第三,面试20分钟全程聊科研经历和论文细节,最终成功拿到北大CS直博offer。文章详述了各校考核形式、机考准备策略(推荐百练真题和LeetCode hot100)、面试问题回忆(SVD分解、汉诺塔、SVM原理等),并强调机考是最大短板需从准备策略入手、套磁不必过早但要抓住机会、夏令营需配置保底院校。
我本科末九软工,rank 1/350+,CET-6 570+,一段本校科研产出英文三作水会,大三下在 PKU 远程实习做视觉。无 ACM 经历。最终去向:北大计算机学院直博(视觉方向)。
夏令营心态小炸,预推免才调整过来。下面按时间线复盘,细节较多,想到哪说到哪。
🔴 3 月:进组实习
3 月初联系北大王选所的老师,通过组内面试(15 分钟,博士生学长面),问深度学习基础、PyTorch 常用方法,然后进组。实习期间读文献、学框架、写代码、跑实验,有学长带,算力充足(实习生能正常用八卡),非常充实。实验效果本来不错,想着夏令营结束收尾投 paper,结果夏令营 offer 惨淡,预推免还要准备机考,遂搁置。
🟡 5 月底:组内考核翻车
老师组织实习生机试+面试。机试从 POJ 抽题,我当时几乎小白,5 题只做 2 题(很基础的两题)。好在面试表现还行,综合排前几,老师答应推荐入营。
这次之后深知要补短板,6 月初和学长商定暂停课题、先搞机考。但时间太短,且策略完全错误:一直刷 ACWing 算法基础课,没看真题,很多知识点似懂非懂。百练真题一题没刷,LeetCode Hot100 也没碰。现在回想完全不知道当时在干什么。
🔵 6 月底:北大智能入营,但名额没了
才知道老师的一个博士生名额取消了。弱 com 院系没有导师接收,入营也很劣势,当时快开营了,顿觉不妙。
机试和智能学院一起考,面试到王选所大楼参加。机试准备不充分,面试被问"机试怎么回事",然后数据结构、线性代数被拷打。科研经历问得细,自己动手做的能应付。但专业课和数学完全没复习,基础概念遗忘严重。后来发现问题其实不难,提前过一遍基础知识点就能答。
面试真题回忆:
🔴 6.25:清华贵系(第一个营)
夏令营只有机考、无面试,通过机考给优营(约前 55%),优营是直通预推免资格,且可决定是否用夏令营机考成绩作为预推免机考成绩。
我没参加上机模拟(学院实训请假扣分,当天晚上才到)。朋友描述了情况,十分感谢。
机考 3 题 4 小时,按通过测试样例数量给分(由易到难,有部分分)。非常难,0 基础从 5 月底开始准备,完全应付不了贵系强度。当天下午宣讲,冷餐会偶遇高中校友(最终去清华叉院)。第二天 38℃ 逛校园两小时没找到买水的地方,痛苦记忆。
关键教训:夏令营期间虽无官方面试,但可以自己找老师递简历、问名额、参加老师组织的考核。我完全没做,错失机会。
贵系机考要求:开卷,可参纸质资料和预先准备的电子版,不允许搜索引擎,严禁交流。引用非本人代码需用注释注明来源,不注明被查重判违规。
🟢 7 月初:中科院自动化所
京两所之一,入营 bar 稍高(我校大概 rank 前三能入),入营后拿双选资格较容易。入营强 com,但所内老师方差极大,强导比肩清北,弱导难比 211。
无机试,只有面试,10 分钟左右,我面了 7 分钟。先数学问题(知乎有前辈总结,亲测有用,重点考察概率论、线性代数、高等数学,没问专业课),然后科研经历。老师印象还行,问完闲聊:"你是南方人,为什么去北方读书?" 氛围轻松,面完吃烧烤。
7.20 收到双选资格邮件,硕博任选(前 30% 硕博任选,30%-60% 只能直博,20% wl,80% 入营进鱼塘,20% 淘汰)。
但双选被我抛到脑后,7.25 在机场才想起来,一次性发了 7-8 封邮件。当时在线表格显示部分强导已确定学生,硕士名额抢得更激烈。建议尽早联系,参考 CSRankings 选导师。
最终拿到一名强导的硕士 offer,组内学术氛围极佳,pub 很好,后续没去,十分惭愧。
🔵 7.5:上交电院
直博无机试,硕士需要机试。面试时间可在指定三天任选,先选先得,避免冲突,很人性化。我 7.5 上午面完,下午飞北京参加智能学院夏令营,有点疲惫。
直博面试走个过场,大部分人进双选。我提前一个月联系了一位年轻导师,刚从国外回来,pub 很好。面试 7-8 个老师,英文自我介绍、英文问答、科研经历,20 分钟,氛围轻松。专业课没答出来,老师说"没关系,我们只是随便问问"。
面试真题回忆:
7 月底和导师面试 3 小时,范围极广:背景面、线代、编程考察等。面完让保持联系,他知道我自所有 offer。8 月初接到上交牛导电话问是否确定导师,但他是硕士名额,我是直博。9 月 20 多号再次接到电话,当时已有 PKU offer,遂拒——估计老师被鸽了。
🟡 夏令营总结:心态小炸
清北皆被拒,机试是硬伤。有一阵子心情很低落,感谢朋友家人支持。回头发现策略有问题:没有保底院校,建议至少有一所能保底,防止空手而归。
8 月开始预推免准备,有自所 offer,决定只冲清北。这一个月有点摆烂,但最后刷完了 LeetCode Hot100,做了百练近几年真题。
🔴 9 月预推免:北大计算机
智能和计算机夏令营、预推免时间都冲突,一定要提前定好目标院系,做好针对性规划。
机试 8 道题 100 分钟,面试各单位分别组织,我当时 30 分钟,问得很全面。
最终优营,去向确定。
⚠️ 踩过的坑
上方是 AI 整理的精读版。原作者亲笔写的完整经验贴 (含更多细节、原始语气、问答互动)仅对会员开放。 升级后即可解锁全站全部经验贴,不限次数阅读。