2023中流211保研面经(南软,南大AI,北航cs,东南,浙软等)
AI摘要: 2023年中流211保研经验分享,涵盖夏令营和预推免的详细经历。包括北航cs、复旦AI、上交电院等多所高校的考核情况及面试技巧。
赶着2024年的开头来写一下迟来的面经,希望后来者不要重走我的老路而吃大亏。先说结果吧,南大软件学院,也就是我的最终去向,要不是南软前期傲娇,把入营bar设置得贼高而被鸽穿,我也不会候补上岸。对于菜鸡水平的本人来说(后文会慢慢讲,是真的又菜又贪玩又社恐又心态不好...),真的不敢奢求太多,这样的结果已经很满意了。
小广告:
绿裙(全国最大计算机保研交流群:943826679),里面个个都是人才,说话又好听,我超喜欢在里面。记住尽量加一群,一群的消息最多最及时,同时注意每天水水群,避免被踢。因为人太多了,坑位有限,潜水会被踢出群聊,再想进群就很难了,极大可能满人了。
绿裙的Github仓库里也有很多有用的资料,免费自取。
基本情况
学校:中流211(具体学校就不透露,猜出来了也不要使用盒武器),人工智能专业
排名:rk1(专业大概八十来个人),会刷往年试卷所以GPA高点,可惜考完就忘
四六级:CET-4: 600 、CET-6: 550
科研:无(曾在清深线上实习过一个月,但是干的方向是计算机网络相关的,完全不熟,直接跑路)
项目:两个校级科创,水的不行,面试的时候被老师喷烂
竞赛:美赛H * 2,数模国赛省二,高数竞赛省二 * 2 ,软件杯国二,基本全是纯数学类竞赛,算法类竞赛没有...
投递情况
| 学校 | 夏令营or预推免 | 入营情况 | 是否优营 |
| ---------------------- | -------------------- | ------------------------------------------ | ------------------------------------------------------------ |
| 北航cs | 夏令营 | 入营 | 寄(候补都没有) |
| 复旦cs(人工智能方向) | 夏令营 | 入营通过,但是由于个别情况,没去成 | 去都没去,想啥呢 |
| 上交电院 | 夏令营 | 未通过 | 寄 |
| 南大AI | 夏令营 | 入营 | 候补10+,最后差一点点候补上,很可惜,前面的人太能拖了 |
| 中科大大数据学院 | 夏令营 | 入营 | 因个人心态大崩,直接中途跑路,寄 |
| 浙大工程师学院 | 夏令营 | 未通过 | 比较看项目和竞赛,我出了rk啥也没有,入营都寄 |
| 东南大学 | 夏令营和预推免二合一 | 入营 | 因为自己作死过度润色简历,写了一些自己不熟的技术被当场拷打,候补 |
| 南软 | 预推免 | 入营 | 候补,最后被鸽穿候补上了 |
| 浙大工程师学院 | 预推免 | 未通过 | 触发被拒二连击 |
| 浙大软件学院 | 预推免 | 入营 | 入营,但是机试做的不好,正好印证了自己算法能力弱,候补 |
| 复旦cs(人工智能方向) | 预推免 | 未通过(不知道是不是因为夏令营没去的原因) | 寄 |
| 中科大6系 | 预推免 | 入营 | 这个时候基本没有老师有名额了,寄 |
从入营情况来说,都是托了rk的福,这才能入营。所以告诉大家,rk真的很重要,不管真实水平有多差,有rk就是有入营的万能通行证,无论如何都要进入前3才行。不过嘛,从结果来看,光能入营是根本不够的,大部分的夏令营的优营率都在30%左右,入营了又怎样?面试机试直接暴露原型,成为70%的淘汰者。我去年是屡战屡败,屡战屡候补,一手的候补煎熬到929,真的很累。
前期准备
我是比较散漫的人,虽然在3-6月份都是口头上说每天备战夏令营,但实际上大部分在玩,偶尔刷刷面经(实际证明还是有些用的,很多老师每年都在问同样的问题,看面经就能提前准备),然后也没有怎么复习408,这也导致了我在后面的南软和南大AI这些有笔试的考核中大寄。现在复盘来看,一定一定要充分复习数据结构,拿着王道数据结构考研书做做题也行,笔试一定会考的;算法方面,我就三个月慢慢悠悠地刷了LeetCode一百来道题,在夏令营机试的时候也基本全寄。对于非ACM选手,还是要平时多刷刷算法题保持手感;数学上,我就看了看线代和概率论的基本概念和常问的问题(比如矩阵的秩、概率和统计的区别、大数定律...);陶瓷方面,我个人不喜欢陶瓷,因为陶瓷可能就提前几个月考核,做安排的考核项目,累的要死,所以没有提前陶瓷。但是这也导致了后来拿到中科大6系(要学院优营和老师offer同时合成最终offer)的优营却没一个老师有名额接收我。所以该陶瓷的还是得陶瓷,这个懒是不能偷的。
夏令营惨淡之路
复旦
普信旦开营是最早的,而且bar还很高,211只要rk1入营,一共入营100人,优营20人,录取率20%。但是这个时候很多学校甚至还没有考完期末考试,包括我的很多人拿到了入营资格,却被迫放弃参加。(缓考也是可以的,但是很麻烦,而且不能以参加夏令营为理由,只能说自己病了之类的)。
北航
北航是最喜欢ACM的学校了,在夏令营申请表上只让写排名和ACM类竞赛就没了,想写项目还没有空格让你填。如果有ACM牌子但是排名不佳的大佬,放心大胆填报北航,北航欢迎acm✌🏻。
北航的考核是我们学校考完最后一门考试的第一天,就特别赶,整个过程体验非常不好。我记得当时是下午考完试,考完直接出发,到北京已经是晚上,到北航附近的民宿时候已经非常晚了。之后两三天北京天气特别特别特别热,一定要带伞。那三天两晚睡没睡好,吃没吃好,倒贴一千多(包含高铁来回的车票钱)甚至没拿到候补,想想就心疼。
咳咳,说回正题。北航第一天是机试,可以拿csp换算掉,所以一定要在大三前三年多考csp,努力刷到高分。csp一年可以考三次,题目的难度是时高时低的,多考几次,总能撞到一次简单的,上270分就差不多可以了,这样换算就不亏。我因为csp太低就没有换算,直接参加机考。机考一共就两个题目,第一题就是送分题,数据量也很小,不需要什么优化算法,直接暴力过。第二题是一道类似csp第三题的题目,算法上没太大难度,但是工程实现上比较麻烦。我现在已经不记得当时的题目了,网上搜搜就应该有人分享的。顺便提一下,这次的第二题好像和前几年的北航夏令营题目差不多,所以我要是当时在五六月份刷到北航往年机试题目并做一下,就不会这么惨了。
当天晚上,我以为自己只做出一道题要寄了,都快买车票打道回府了,结果第二天还是进了面试。第二天进入面试室,我是排在大概第七位的样子,慢慢等了一个小时,期间大家都在背英文自我介绍和看看简历什么的。如果前面的人出来了,大家都会涌上前去问老师的提问流程和内容,如果那位同学愿意分享的话,可以凑过去旁听一下,等到自己上去的时候,有可能也会问到同样的问题。
我面试的时候,首先是朗读考核手则,就是怕你太紧张而准备的。然后就会有负责提问数学、离散和数据结构的老师挨个提问,最后是负责项目提问的老师提问。
负责数学的老师提问:矩阵的秩,大数定律,欧拉方程(看到了我写了很多数学竞赛,以为我数学很好),点云中如何找到法向量(主要看到我的项目里有CV就问了),二次规划和线性规划谁更快
负责离散和数据结构的老师提问:给你一个真值表如何推出真值表达式,讲一下两种最小生成树算法以及如何优化,使用最大堆还是最小堆
负责项目的老师就开始针对项目随机发散和深挖了,最后甚至问到了GPU并行计算,属实不会。当然,这个对大家也没有什么借鉴意义,毕竟每个人的项目不同,老师做的方向也不同,可能对你的项目不熟悉,问很多奇怪的问题,所以随缘准备吧。
整个面试就全程20分钟,问基础课的就大概五六分钟,这部分没有太难,但是剩下十来分钟问的问题都超出了我的知识范畴,一直抱歉。在此建议大家遇到自己会说的尽量多说(比如基础课部分),语速也可以稍稍慢一点,一共就二十分钟,好好拖延一下时间,避免老师提问到自己不会的地方。社恐的同学拿室友练练手,尽量别紧张,紧张就容易说话又快又乱。还有就是多看看面经,基础课的提问每年都大差不差,可以提前准备,项目就随缘,有的老师熟悉你的项目会问到你懂的知识点,比如nlp项目挖到transformer,再挖到attention,但是如果老师是做其他方面的,可能提问就完全不懂了。
第三天的晚上出结果,应该是机试太烂,最终挂了。因为今年是疫情后第一年线下,候补名单很短,所以我连候补都没有。北航再见。
南大AI
南大AI是我体验最好的夏令营之一,上午签到,下午宣讲,还有提供茶歇
手机摄像头摔坏了,拍照很模糊
第二天是上午机试➕笔试,下午是12min的面试。
今年的题目和往年不大一样,当时看到人工智能有机试的时候都蒙了,以为要手撸神经网络?结果考试才发现,第一题是很简单的力扣原题(无重复字符的最长子串),第二题是手撸kmeans算法,给了一些已经写好的代码,自己补充空白的地方,题目不难,就是熟悉一下numpy里面的接口调用会更方便一些。笔试部分就比较杂了,考了数据结构(霍夫曼树,二叉树里面的各种计算),概率论,机器学习(adaboost,欠拟合过拟合曲线,过拟合缓解办法),最优化(算kkt条件),知识表示(好多英文题,对不起本科老师,虽然你教了,但我没学好,考完就忘了)。东西比较杂,有点像考研的卷子,考得一般般。
下午是面试,分了三个组同步进行,我所在的那个组的老师都比较好,很和蔼可亲,不会怼人。问的问题很多是每年都在问的,能通过看往年面经准备到。一共十二分钟,问到了贝叶斯在离散和连续的处理办法,一些假设(朴素贝叶斯和假设参数满足某个分布)的优缺点,决策树算不算动态规划?,kl散度,矩阵的秩,svm为啥要转化为对偶问题,转化前后参数量的变化,英文问题介绍cv里面几个比较出名重要的模型,你觉得AI是否会战胜人类……
机试和笔试看样子是南大AI本科生做过的,可以参考2023南京大学人工智能学院(NJUAI)开放日回顾这篇文章,里面还给出机试的练习网址,很不错。
最后过了大概一周,处于候补状态,排名10+,按照往年候补二十多都上岸的情况,基本是稳了,但是很可惜,因为今年线下变动太大,前面的人连续三个多月死死不肯释放offer,让我放弃了希望,929当天被南软补上的十分钟后,南大AI打电话说我候补上了。此时大多数人都已经跑了,实在太极限了,听说南大AI教务一直慢慢打电话到候补30➕才是终于有了第一个候补上岸的。
929勇敢者的游戏,有胆你就来。哭死😭。
中科大大数据学院
中科大大数据学院是一个非常杂但也非常强的学院,里面有一半的数学系的老师和差不多一半的计算机系的老师,甚至还有一点点搞生物的老师。大数据学院里的计算机老师实力都是非常强的,包含何向南之类的大牛都在里面招生。虽然大数据学院是中科大少有的弱com学院,不需要提前联系老师(所以我才报了大数据学院,而不是6系和9系),但是像何这种大牛一般都被院内本科生提前预定了,很难抢到名额。
中科大的入营体验也是我觉得唯二最好的(另一个是提供茶歇的南大AI),不仅送各种礼品(书包,T恤,餐券,笔记本)还包住宿!!!(北航,说的就是你,差评!)
大数据科学夏令营欢迎您
中科大提供的住宿酒店
当天天气不大好,在下雨
中科大大数据学院的入营人数大概一百来个人,优营率20%,老师又是各种大牛,参营的大多是985,就已经有了畏难的情绪。第一天宣讲的晚上,出了南大AI的考核结果,候补,心态有点小崩,感觉大数据学院这么难的学院肯定也是凉,毕竟这么多985大佬,所以当天晚上直接弃考,坐上回家的高铁。中科大之旅结束。
我的心态是真的不好,当时就直接弃考了,所以也没有什么面经可以提供给大家。在这里建议大家一定要平时锻炼自己心态,ε=(´ο`*)))唉 ~
预推免惨淡之路
东南
东南的夏令营和预推免是二合一的,只有一个考核,在8月份的时候,这个时候就只有东南一个学校在开夏令营。
东南是半弱com,需要联系导师推荐才能入营,过程也不复杂,没有什么提前考核乱七八糟的东西。我联系了一个做医学影像的老师,回复很快,做一个介绍自己的ppt然后就推荐我入营了。一个老师好像能推荐十个左右的同学,所以大胆放心联系老师,大多数老师还是很愿意帮忙推荐。
东南对展示ppt有统一要求,只能用他们给的样版,大概就8页ppt,能写的东西实在有限。我因为夏令营的时候屡战屡败,心态受挫,觉得自己的项目好垃圾,就非常努力地润色简历和ppt。我把自己做的校级大创加上了一些看起来时髦的技术,这些技术都是我听说过,但是并不很熟悉的(触犯了大忌!!!)。
结果在考核展示ppt的时候,首先是英文自我介绍和提问,用英文介绍自己最满意的项目(啊这,完全没准备啊,我只准备了常见的英文自己介绍之类的问题),就阿巴阿巴阿巴没回答好,老师觉得我英语不太行,让我用中文再回答一遍。当讲到自己的项目的润色后的创新点时候,下面的老师正好就是做这一方面的,一连串审问直接把我问倒了,还礼貌的说我做的太浅了,指出我表达上的错误。我真的哭死,东南的老师太温柔,太给我面子了,因为我压根没用过这些东西......
最后结果当然是候补了,我参考了下22年东南的情况,鸽得比较厉害,一直候补到了180多,排名靠前的给学硕,靠后的给专硕。可是23年又改了,学硕和专硕分开报名,分开候补,我报的专硕,候补七十多,后来929也没关注候补到什么位置了。东南再见,候补++。
总结:小润(润色)加分,大润(润色到自己都不很熟悉)暴毙;自己写的东西一定要非常熟悉,因为你永远不知道老师会从你的简历的哪个小角落向你提问,面试一共就十来分钟,运气成分很大,被提问到自己不熟悉的地方就是寄,这没有办法。宁可项目做的简单点,也不能是自己不会的,答不上来了的。
中科大6系
当时夏令营的时候,因为心态大崩而放弃参加考核,没想到最后又跑来了。中科大6系预推免只有非常非常少的名额(个位数),学院面大多数人都能通过,难点在于要联系老师合成offer。
此时就别想着联系做AI的老师了,AI实在太火了,导致在夏令营的时候就被大佬们瓜分完了,我当时几乎给所有的AI方向的老师发了邮件,全是默拒。后来转向给一个做医学影像的老师发了邮件,他们组也只剩最后一个名额了,我被其他同学pk掉了。
学院面试其实真没什么可说的,通过率高达90%,我当时被问到了算法题最长回文子串的几种解法(中心扩展算法,dp法,马拉车算法)和对应的时间复杂度。
我在线上认识一个同学也是参加预推免,听她说她是在五六月就联系了老师,所以在6系预推免的时候顺利上岸了中科大,我因为没有老师接收而寄。对于想去中科大的同学,还是要提前联系老师的,这真的很重要。
南软
南软,我的南软,啊,感谢您收留我,我是您929虔诚的信徒。
南软和南大AI差不多,同时有机试、笔试和面试,不过笔试是开卷的,可以带书。考试包括4张卷子(数据库,操作系统,计算机网络,数据结构),出题也大都是原题,有好多题出自以前的考研题。我当时带了基本王道考研书,稍微翻一下就看到了原题,直接对着答案抄,哈哈哈哈。
机试好像是五道题,同时涉及到算法和工程题。工程题是提供了一个音乐播放器的不完整代码,需要自己补全空白的地方。提供c++和java两种语言可选,但是强烈建议使用java!考试的时候老师也说,这么多年就只有一个用c++考过的。不会java的同学,花一个星期时间看看语法,自己做一个音乐播放器还是什么图书管理系统都行,练练手就可以了。
面试就比较随机了,我被分到的那一组,没有问到任何基础408知识。首先是随机抽一篇英文paper的abstract部分,讲讲这篇文章是干嘛的,后面全程都在问我项目的内容,最后是一道政治选择题。项目的地方,老师一直追问,我做的这个东西亮点在什么地方,可能是自己做的太简单了,老师看不上。
因为南软预推免的时候优营名额已经非常少了,入营大概五六十人,优营名额不到十个人的样子,又因为自己的机试考的不好,所以还是候补..... 我后来才知道南软夏令营的时候优营率非常高,但是夏令营的时候我报了南大AI(优营率30%),所以错失了优营率非常高的南软夏令营。
23年转为线下,导致南软变得心高气傲,把入营bar设置得非常高,很多985前几都没入营。前期多傲娇,后期就有多惨,929当天优营鸽子全跑了,导致候补列表直接鸽穿,我才顺利上岸。虽然十分钟后,南大AI(学硕、有奖学金、有宿舍,学费便宜)就打电话说候补到我了,但此时我已经是南软(专硕,没宿舍,没奖学金,学费贵)的人了。
浙大工程师学院
工程师学院比较看重项目和竞赛,对排名不咋关心,所以rk1也没入,夏令营和预推免都被拒了。
浙软
浙大的夏令营只能报一个,但是工程师学院被拒恰恰在浙软报名截止的前一天,居然还能改志愿,所以就迅速改为浙软。
浙软是常规的第一天机试,第二天面试,而且机试的比重非常大,机试做好就基本稳了。机试的题目是三道题,三道题都基于都一个背景,每个题目改了一点条件,然后再oj上写代码提交。每个题目没有提交次数限制,但是只记最后一次提交的分数,有实时排名,我当时考完了才发现自己后面几次的提交有错误,导致自己的分数变低。
机试原题可以参见这篇文章里的内容 2023年(2024届)末九超低rank无科研保研经验贴
面试的时候,专业课上问了我SVM原理,为什么要转化为对偶问题,SVM还能怎么优化,什么是凸函数以及如何判断凸函数。剩下的就是介绍项目,拷打项目细节,说我项目做的太简单了,有点像大作业......
机试其实不算太难,满分大概有六十多个人,可惜我机试还是没做好,结果依然是候补,浙软结束。
929保研春晚
929保研春晚超级热闹,不少大牛老师被鸽+很多学校突然多出了很多工程专硕没招满+群里实时播报各个学校的候补进度。比如中科大的群里,有个和腾讯联培的博士名额突然被鸽,紧急招人。复旦的工程专硕每隔一天给我们发消息说还有名额,希望大家报名。还有南大的工程专硕都安排到了十月份面试,这个时候不就是点击就送???
929真的是勇敢者的游戏!