长者说过, 一个人的奋斗固然重要,但也要考虑历史的进程。
〇、写在前面
因为疫情原因,今年的形势和往年大不相同,清北排名很靠前的一些爷也因为疫情原因选择放弃出国留在本校。而且今年是线上面试,参营没成本,多线程也是基本操作,面试学校A的时候忘记关学校B的麦,学校B的同学和老师都安静听他自我介绍的情况也是时有发生,上交更是传出除了c9的985都只收rk1,总的来说就是卷翻天,就这样一层一层的卷下去,最后的结果就是系里的第一把前三卷没了,前三把前五的卷没了。按照这种趋势,可能今年预推免的情况也并不乐观。
对于将要推免的人来说,很重要的一点就是尽早明确自己的未来规划,当然越早明确越好,是硕士毕业就进工业界、还是考公、还是读博做学术,读博是出国读还是国内读,这些都会作为你择校以及选择老师的重要依据,不然临近报考还想不清,真的会错过很多机会。
一、个人情况
本科:末9
专业:2/100
英语:四级550 六级500
科研&项目:两段科研经历,两个小项目,基本都和CV相关,一篇一作水文
竞赛:老师都懒得提一嘴的一些省级竞赛(不过还是有点用的,给简历凑了不少行数)
这些条件都只能算是刚刚及格,英语成绩还在面试的时候被老师当面diss一嘴,可能只有成绩好看一些,不过成绩好并没有什么卵用(rk1除外),入营的都是各个学校的前几,老师也并不会因为你的成绩优先考虑你,所以纯gpa选手面试时候肯定会很难受。
未入营: 复旦计算机,清深,人大高瓴AI,这些我系只有年级第一能入营。
其中浙大夏令营只有直博,而且夏令营周期很长,所以就没有报,清北交因为当时想不好国内读博还是国外读博,也都没有报,这些学校的硕士更是不用想,难度都是地狱级。
参营: 南大、中科大、自动化所、北深、哈深、同济、西交人机所、中山
因为我一直秉持着老师>学校的原则,所以基本都是奔着学校里的某几位老师
想做CV方向的同学可以根据这个做参考,上榜的老师水平都很行
优营: 南大在wl,北深就一上午的宣讲会,我也没联系老师,剩下的都有offer
最终去向:中科院自动化所模式识别
真的很幸运能被自动化所录取,自动化所在我心里的地位也是仅次于清北,而且在参营之前联系到了一位年轻有为而且方向我也很中意的老师。九月再去冲清北且找到心仪的导师更是希望渺茫,所以收到录取通知之后就火速和老师签了卖身契上岸放假了开始科研了 。
二、南京大学
南大是最先开始的学校,在夏令营前联系了一位cv方向非常猛的青千,也顺利的通过了组内考核,那时候真的一心想去南大,因为南大在以往都是机试起到决定性作用,我也是准备了大半年的机试,不过南大计算机系的夏令营最后还是取消机试了,而且今年面试的形式也是一言难尽。
面试分为两个阶段,第一阶段每个人进去之后会给你两套ppt,也就是两套题,你可以选择其中一套进行作答(我选了文件大小比较小的一套哈哈哈哈),内容是5道选择题,计时作答,每题1min,范围是你三年学过的所有课程,包括且不限于C++,离散、OS、数据库、数据结构、组成原理,我抽到的题目包括看代码写结果,组成原理和数据结构。题目涉及了函数指针,散列表计算,时钟周期的概念等等,我比较幸运,第一阶段的题目都比较简单。
第二阶段就是老师面,这就是今年南大坑的一B的地方,没有简历,没有自我介绍,也不会问项目(仅有很少的同学被问了项目),基本就是怼专业课,范围和上面相同,我电脑的收音不好而且不让带耳机,我总是听不清老师的问题,而且其中有一位老师讲话带点口音,更是雪上加霜,就要尴尬的让老师重复问题,给我面的心态有点崩,面完之后我就知道自己铁无,对南大也不报幻想了。
不过最后的结果还好,在wl比较靠前的位置,按照往年的情况肯定会补录到,不过已经拿到了自动化所的offer,肯定就不等了(逃
三、中科大自动化系
不得不说无论是从宣传片还是对于参营学生的人文关怀,科大的夏令营是做的最用心的,每个参加夏令营的人都会发一套纪念品。而且今年的宣传力度也很到位,几乎每天都会收到科大的宣传短信和邮件(以至于后期科大的邮件已经被我的邮箱默认成垃圾邮件),对科大的衣食住行各个方面都做了很好的宣传,看得出来为了夏令营,科大是费了很大功夫的。
因为科大做CV的老师都集中在电子系(6系)和自动化系(10系),所以并没有报科大的计算机夏令营,对于自动化系来说,因为报的人数太多,夏令营采取的是导师推荐制度,要和老师取得联系,让老师推荐你入营。
面试包括自我介绍、英语翻译、项目&专业课提问,英语翻译就是论文中的一句话,我抽到的应该是控制方面的,里面有两个控制的专业名词,因为老师知道我本科不是自动化的,还很善良的帮我打了圆场,把专业名词的意思告诉我,让我重新翻译。项目的话就是根据简历进行提问了,问的东西比较细,问题不是很多,大概会抛出3-5个问题,比如创新点是什么,某个技术的原理解释,针对数据集的提问等等。专业课方面老师问你哪门课学的好,因为面试的老师都是自动化系的,我就说了操作系统哈哈哈哈,老师也都不是很懂这些,所以问的都很简单。
面试结束之后推荐我入营的老师就询问了我的意向,是不是确定跟他读书,因为还想冲一下清北和自动化所,所以就没有答应。
四、自动化所
自动化所今年3000+人报名,最后大概入营了300+人,没有入营的同学有机会自荐,自荐的门槛也是高的哈人,要求是两年国奖或者acm金牌。
面试的分组情况是分了12组,每组32人,其中4、5个清北,4、5个国科大+华五,211基本都是北邮西电这种计算机强校。每组60%的录取率,所以说自动化所是入营比较困难,录取率相对于其他学校的20%还是很高的。我也是老倒霉蛋了,本来我的本科出身在分组里就已经相当拉跨了,还和我们系的第一分到一组,看到分组名单的那一刻,我就是怀着重在参与的心态了,比较幸运的是我和rk1最后都通过了,不过他没有跟到他心仪的那位老师,选择去了清华(狗头)。
面试内容和往年也有点不同,看往年的面经是很注重数学,会问很多数学问题,不过今年每个人只问了两个数学问题,问到我的是解释最小二乘法和线性方程组解的情况,数学方面相比于往年还是比较简单的,项目方面会问很多问题而且很细,个别问题会细致到你的code是怎么实现的,如果简历上的东西有水分,是肯定会露馅的。英语方面是用英语描述你项目中的东西,因为做过一个手势识别的小项目,问我的问题是用英语说说手势识别的技术。
五、同济大学
同济的考核应该是我参加的这些学校里最难的了,考了一下午,专业课+专业英语+编程。专业课涉及的也很广,本来我的专业课就只复习了一周,只是记了记概念,所以考试答得也是很垃圾,最后在优营名单里只排到了60/80,编程题比较简单,不计入分数,只是当作录取时候的参考指标,感觉不爆0就不会被刷。
编程题第一题是字符串处理,第二题是递归,第三题是关于主函数参数数组的使用,第四题是搜索
笔试题如下
面试部分
感觉上海的学校都很注重英语,同济的面试大概问了3~4个英语问题,比较简单,比如说说你的优点、缺点,介绍个项目之类的,整个面试氛围也比较轻松,老师会问一些项目的问题,但不会问特别难的问题。
六、哈深
哈深夏令营入营的人数真的很少,上千人报名只录取了55个,考核分为专业课+编程以及面试两部分。
专业课+编程部分:专业课部分都是选择题,涉及的题目我也记不太清了,有很多操作系统的内容。编程的话题目比较简单,但是是在他的系统上直接敲,可以看输出结果,以最后提交的code为准,但系统有点坑,刚开始编程的时候就算在里面只敲一个printf也会报错,然后卡住,耽误了很长时间。题目一道是模拟题,一道是大整数乘法,都比较简单。
面试首先是自我介绍,中英文都可以,之后老师会让你介绍你的项目,然后根据项目进行提问。数学问题问到了求导的意义、有约束优化如何求解,因为对机器学习基础比较熟悉,所以这里还算答的比较好,延伸到了gradient descent和SVM推导中用到的拉格朗日乘子以及对偶变换。
这里我强推一下b站一位手推一切的up,真的牛逼。
还有一些很简单的数据结构问题,最后还有一个类似于脑筋急转弯的问题,大概意思就是小明有60点能量,走一阶会消耗1能量,一共50阶台阶,每次可以走一层或者是两层,一共有多少种走法,很简单的dp,能量其实是障眼法,60点能量走50阶台阶。。。
七、西交人机所
人机所的无人车真的很顶,郑南宁院士也是很早就开始做这一块的研究了,肯定属于国内顶尖的水平,也培养出了孙剑等很多大佬,如果自动化所没有录取我,我也是很希望来人机所做无人车这方面的工作的。
人机所只有一个面试,进行自我介绍,老师会针对项目提一些问题,时间很短,感觉最后发优营的标准是按照专业排名发放的。。。不过九推应该会有很多名额。
西交很偏向于西安的大学,优营名单中大半都是西交+西工大+西电。
八、中山大学
中山的面试也很短,先是ppt自我介绍,然后老师会根据项目提问题,面试我那组老师一直在问数学,围绕高数中“极限"这个概念,问了很多问题,也会对ppt中出现的数学公式进行提问。
九、写在最后
对于将要推免的低年级同学,如果对项目、论文、绩点这些指标的重要性排个序,大概是:
GPA(是一张入场券,入场之后就没用了,当然rk1除外) > 项目&科研 >= 竞赛(ACM金以及各种竞赛的国一除外),所以在保证绩点的同时,找一个学术能力强的老师,尽早跟着进实验室搬砖吧。
最后再提一嘴,最重要的一点就是尽早明确自己的未来规划,越早明确越好。
最后,祝各位同学都能去到自己心仪的学校~