文章目录
-
- 本人情况
- 前期准备
- 夏令营
-
- 川大网安7.7-7.8(优营)
- 上交网安7.16(替补)
- 武大网安7.15-7.16(优营)
- 中科大网安7.21(优营)
- 软件所可信计算实验室7.31-8.1(优营)
- 东南网安8.2(优营)
- 预推免
-
- 哈工深计算机8.31-9.3(录取)
- 清华网研院9.14-9.17(未录取)
- 浙大网安9.26(录取)
- 个人建议
-
- 机试
- 专业课复习
- 关于英语
- 科研项目
- 申请材料
- 联系老师
- 总结
时至今日,为期大半年的保研大战终于告一段落。本菜鸡能够在保研尾声阶段上岸浙大实在是太幸运了,唯一美中不足的是,要开始异地恋了(npy去了thu)。由于本人从大三开始就打算出国,所以早早就考好了雅思。正准备寒假开始刷GRE的时候,新冠疫情爆发了。随着国际形势愈发紧张,直到四月,我才定下心来,转向国内保研。我会把我这大半年来所踩过的坑都聊一聊,讲一讲像我这种非cs科班出身的算法菜鸟,如何投机上岸,希望对学弟学妹们有所帮助。
本人情况
- 西南某末流985网安专业
- rank:4/130,两年国奖
- 竞赛经历:数竞省一,计算机设计大赛省一,还有一些水赛。
- 科研经历:0paper选手,但要学会包装自己。我把我主要的两个项目进行包装,一个是省创项目,另一个是我参与竞赛所做的项目。
- 社会实践:新国大计算机学院Summer Workshop,就一个月,其实交钱就能去,但确实在面试中帮我撑了不少时间(这钱值)
- 英语:雅思7.0,六级514,四级566
- 最终去向:浙江大学网络空间安全学院
- 参加的夏令营(均为直硕):
- 四川大学网络空间安全学院
7.7-7.8
(优营) - 上海交通大学网络空间安全学院
7.16
(替补,后转直博拿到offer) - 武汉大学网络空间安全学院
7.15-7.16
(优营) - 中科大网络空间安全学院
7.21
(优营) - 中科院软件所可信计算实验室
7.31-8.1
(优营) - 东南大学网络空间安全学院
8.2
(优营) - 入营但是没有去面试的:国防科大计算机学院、国防科大电子对抗学院
- 没有入营的:复旦计算机学院、哈工大深圳计算机学院、北深(北京大学信息工程学院)
- 四川大学网络空间安全学院
- 参加的预推免(均为直硕):
- 哈工大深圳计算机学院第一批
8.31-9.3
(学硕录取) - 清华大学网研院
9.14-9.17
(未录取) - 浙江大学网络空间安全学院
9.26
(学硕录取) - 入围但是没有去面试的:南大计算机学院
- 未入围的:复旦计算机学院(不愧是你蛋)、北大软微直硕(rw今年卷爆了)、北大信科直博、北航网安学院、北航计算机学院
- 哈工大深圳计算机学院第一批
前期准备
由于本人之前一心出国,故没有早早就准备开始复习专业课,而且本人还因为有个比赛和校内期末的事情,一直忙到6月底才结束这些工作,而这时距离夏令营开营只有两周不到了,本人就只能临时抱佛脚了,只重点过了一遍数据结构、操作系统、计算机网络、和一些安全知识(如密码学、基础攻防等)。
至于机试,由于本人是网安专业,ACM氛围几乎没有,所以也没有怎么认真准备,只看了下《王道》(挺不好意思说的。。其实到今天上岸,我动手刷过的题不出5道),这也导致我在报名时不太敢去报计院(网安本科去卷计院基本毫无胜算,算法功底太薄弱,竞争力低下)
至于科研项目,正如上述所说,本人的科研经历几乎为0,强行把两个项目进行包装,然后熟悉了一下项目细节等。然后准备了一些常见的英文口语问题(直接把我备考雅思口语的拿来用了)和中英文介绍,就准备上战场了。
最后就是看各个学校的夏令营起止时间,由于是线上,基本上都是6月底才截止报名(往年好像五月份就要截止了),把相关材料都提前准备好电子版,在各系统上提交就OK了。至于提前联系老师这个。。我联系过复旦和浙大的老师,结果复旦直接没过初审,浙大由于夏令营只有直博就也没报名。
所以我的前期准备完全是反面教材,希望学弟学妹们引以为戒,好好复习。
夏令营
川大网安7.7-7.8(优营)
川大应该是我参加的第一个夏令营了。在夏令营前看了网上的各种面经,感觉自己特别菜,怕连本校都拿不到,甚至前一晚上还睡不着。由于是线上,夏令营安排十分紧凑,第一天学院宣讲,第二天直接笔试+面试。
由于是本院,因此提前找学长问清楚了考核方式,主要分为笔试和面试,只有笔试过了才能进面试。
笔试考察内容挺杂的,主要有计算机网络、操作系统、数据库、离散数学、基础C语言等,我记得是100道选择题,满分100分。由于今年疫情,所以笔试改为线上,平台使用的是学习通(万恶之源)
面试分为两个环节:英语考核和专业面试。首先是英语考核:随机给你一段文献,让你现场朗读+翻译。本人在翻译关就卡壳了,说着说着声音越来越小,场面一度尴尬。接下来是专业面试,上来先做中文自我介绍,然后要回答两个专业问题,第一个是从计算机网络、操作系统、数据结构
中自选一个类型,然后随机抽取一道相关问题回答。第二个是随机抽取一道安全相关问题进行回答。我第一个选择的是计算机网络,问了IP地址和MAC地址的关系与区别
。安全问题抽到的是对于木马的理解
。问完两个专业问题后,老师看我是本院的就草草结束了hhh。
总的来说作为夏令营的首站,川大给了我一点自信吧,让我积累了一些面试经验,难度也比较低,而且由于面的人挺多的,每个人面试时长可能就10分钟,还是很友好的。
过了几天结果就出来了,顺利拿到了优营,这下终于有书读了,也给了我大胆继续冲的想法与底气。
上交网安7.16(替补)
最开始填报的时候,一直不太敢报复交浙这种级别的学校,不过本着试一试的想法还是填报了。记得是7.11出的初审结果,很意外自己能入营(毕竟这可是上交,今年还这么卷,而且前几天刚收到了复旦的拒信,北深也没入)
上交夏令营还是保持一如既往的风格,无任何宣讲内容,直接进行复试。
由于今年线上,往年的笔试/机试取消了,只剩下面试。由于上交压根没有建群,而且要求所有人早上8:30进zoom候场,由于不知道自己第几位,且看不到其他人,我就乖乖的从8:30开始等,可能等了有一两个小时吧,才终于把我拉进去。整场面试难度非常之大,时间至少20分钟起步。一上来先做中文自我介绍,然后就是对着简历上的项目一个个问,每个技术点的细节实现都会问到,能问多深就会问多深,而且会向我提出质疑(我被怼的说不出话,狂冒冷汗),而且中间还会穿插着英语考核,比如我就被问到:请用英文回答如何看待为什么要研究社交网络上的安全问题?
我当时直接懵了,回答的让老师都笑出声了。。不过好在老师也没为难我,就接着问了(当时我觉得凉透了)。问到后来可能觉得我没什么可聊的了,就开始扯些家常了。
出来后觉得自己炸了,心态都崩了,难受了一上午。上交结果出的很晚,八月初才出结果,不出我所料我是硕士替补,而这个时候npy通过了直博面试,且已经有老师愿意接受她了,这就非常搞我的心态了,眼看着她可以去上海了,而我当时只拿到了中科大的offer,所以我尝试问了下上交电院的招生老师能否转直博,结果真就同意我转博了,并且直接告知我通过第一轮面试,让我去尽快联系老师(这里让我感受到上交太海了。。略有不快)最后联系了一位人很nice的老师,组内氛围挺好,不过方向比较偏通信,而且顶会挺少的,加上当时npy已经拿到了thu,因此我最后还是鸽了。这里感到非常愧疚,毕竟这位老师还是帮助我挺多的。
武大网安7.15-7.16(优营)
前面是直接把上交的整个过程与最终结果说完了,所以可能时间不太对的上23333
武大网安今年刚建好新校区,住宿条件国内顶流(可能是我已知中最好的了),本人又是武汉人,想弥补高考的遗憾,自然就来报名了。
整个夏令营模式也都大同小异,第一天宣讲,第二天复试(只有面试)。由于面试当天上午才结束上交的面试(这就是线上的好处),导致心态大崩,下午面武大的时候,还有点没调整过来。面试时长大概7分钟(有点太短了。。),难度和川大差不多,比较友好。先上来让我做英文自我介绍,然后就开始对我的项目进行提问了,当时特别害怕跟上交一样刨根问底,结果只是简单的对每个项目提了一两个很浅层的问题(比如你负责的工作,数据集,训练效果等)面完后感觉挺轻松的,但由于时长太短了,导致我甚至觉得老师对我没什么兴趣,不过好早过了几天就顺利拿到了优营。
中科大网安7.21(优营)
中科大是我当时非常憧憬的学校,觉得是我离华五最近的一次了。而且中科大的招生宣传工作是真的非常用心,不仅召开各种直播,还会给每名营员送T恤和手绘地图。若是往年线下举办的话,一般中科大夏令营都会为期7天左右,有各种活动让大家参加,可惜今年没机会体验到了。
由于中科大的政策是优营不代表拟录取,只有通过复试拿到优营后,与老师达成双选才算拟录取,所以能提前和老师联系好是最好的。不过本人只联系到了几个计院的老师,后来因为害怕计院有机试就转报网安了(实际上也没考,归根到底还是自己菜,所以同学们要多刷题啊!!)
中科大网安总的来说还是很不错的,不过老师大多是从信院过来的,所以基本上都是在做CV的研究,真正做安全的其实很少。网安院复试考核只有面试,我在面试前几天看网上面经时,很多学长学姐都表示会考察很多数学知识,包括线代、微积分、概统、数论、离散等。这对我简直是降维打击。。要知道我当时是一点都没复习过数学,所以只能选择赌一把,相信自己的运气,希望老师不要考察数学。
到了面试当天,老师上来也是先让我英文自我介绍,然后英文进行了简单的提问(比如我的家乡在哪之类的)然后就是考察专业课知识,我被问了TCP和UDP的应用场景
、DNS为什么是基于UDP的
、路由器工作原理
、路由表和转发表区别
、生日攻击
、强抗碰撞
、弱抗碰撞
。这里面有两个问题没答上来吧,不过老师挺友善,不会让人觉得尴尬。后面就是项目问题了,还是那一套,没有问的很深。总的来说我很幸运,没有被问到数学问题,我同学那一组被问到了很多数论知识,当场暴毙23333。
第二天就出结果了,我是优营,然后也受到了YNH组的面试邀请,内容都是一些家常(问我为什么要来中科大什么的),不到五分钟就结束了了。当天晚上我便被告知有一位组里得老师愿意接收我。
当晚真的非常开心,甚至一度觉得我上岸了,可以躺平了,不过后来还是鸽了中科大(男人都是善变的)
软件所可信计算实验室7.31-8.1(优营)
中科院的研究所很多,其中CS领域最有名气的当属计算所和自动化所了。这两所夏令营的竞争十分激烈,我等菜鸡自然是不敢申报的,所以退而求其次选择了软件所。软件所应该是逐渐没落了,以前实力还是很厉害的,不过近年来很多老师都跳槽了,我报的这个实验室的不少老师都跑去信工所了,所以相对来说竞争小很多。至于软件所和信工所,我认为整体实力和名气上软件所是大于信工所的,不过对于想做安全的同学,信工所的选择肯定是要比软件所更多的,信工所的1室和6室都卧虎藏龙,不过知乎上关于信工所的黑料实在太多了。。就没有报名
由于此时已经拿到了中科大,我就抱着很放松的心态参加软件所夏令营。夏令营安排是第一天各个实验室进行宣讲,第二天实验室各自组织复试考核。国重实验室在宣讲的时候,有讲他们与德国CISPA(亥姆霍兹信息安全中心,这个机构主要研究信息安全,实力十分强悍,排在CSRankings TOP3,而且也由于疫情原因正在大力招生,各位感兴趣的小伙伴可以试着申请
)的联培项目,当时我那叫一个后悔啊,没有报名国重实验室。
可信计算是软件所中唯一做安全方向的实验室,所以我便报名了,生源真的好到爆炸,整个软件所都是,清北的不少,中九的就更多了,当时还是挺虚觉得自己要当炮灰了,结果还是顺利入围,最卷的应该是国重实验室和软工中心。可信计算的考核只有面试,听说其他有的实验室好像还有笔试+机试。面试时长差不多15分钟,首先是通过PPT进行5分钟的自我介绍,然后是项目提问,最后是专业问题,我被问了HTTPS原理
、证书的作用
。总的来说面试难度还是比较低的,第二天也顺利拿到了优营。但由于可信计算实验室主要是做密码方面的比较多,包括区块链,身份验证系统等,我个人不是很感兴趣,加上中科院都不允许实习,而且没有校园环境,没有高校title,最终还是放弃了优营资格(中科院都会要求学生签承诺书)
东南网安8.2(优营)
这是夏令营的最后一站了,至此我的心早已不在复习上,看着群里的各个大佬上岸清北复交,计算所自动化所等都准备出去旅游了,我也开始躁动。整个考核只有面试,大概每个人10分钟,还是老三样:自我介绍(英文),项目,专业课。很快就过去了,具体什么问题记不清了不过东南招的是真的很多,最后包括学硕专硕共招了200多人吧(应该是超发了),还是让我很震惊的。
结束了东南面试之后,整个八月份,没有其他任何面试了,于是就当自己上岸中科大了,好好放了个假,每天就是躺尸,然后去旅游,再到后面就是上交转博成功,能跟npy一块去上交读博,头几天还是非常开心的,不过由于当时答应的太草率了,被学校光环冲昏了头脑,并没有考量自己适不适合直博,后面每天就过的十分焦虑,觉得自己是不是选错了,但因为是直博又不好意思鸽,于是准备预推免继续冲冲看。
预推免
哈工深计算机8.31-9.3(录取)
哈工深这几年一年比一年火爆,这点从高考分数线就能看出来,今年夏令营也不出意外,据说只入营了50多人,能入营的估计都是中九rk3以上的条件。到了九月,可能是夏令营鸽子太多,哈深直接弄了四批预推免,复试了整整一个月,wl长达50+(结果今天还是被鸽穿了)
至于为什么报计算机,因为哈深没有网安院2333333,不过还是很幸运能够在第一批就过初审。哈深考核分为笔试+面试。笔试内容主要有408和一些简单的C语言编程填空,难度都不大,但主要是知识点过于繁杂。同样的,过了笔试才能进入面试,面试时长20分钟,上来先进行10分钟的PPT自我介绍(全中文),然后进行一两个简单的英语问答,再就是项目问题和专业课了,专业课我被问到栈的实现方式
、什么是平衡树
、文件系统中文件是如何组织的
总的来说都比较基础,后面就是一些家常了,不过我被老师吐槽我太过啰嗦,好在还是顺利拿到了学硕录取资格。
后面联系了哈深的X老师,老师人很好,报的人很多,主要考核方式是写一篇论文的summary,然后运行一下代码,总的来说还是比较简单的,主要是考察态度,只要认真做了基本上就没问题。不过最后我还是鸽了这位老师,实在是愧疚爆炸。
清华网研院9.14-9.17(未录取)
由于夏令营的时候胆怂没敢报清北,在清华报名截止的前一天,突然不知怎么的,鼓足了勇气报了一波清华网研院,直接顺丰次日达邮寄材料反正就是试一试,又不掉块肉,怕什么。至于为什么报清华网研院,因为清华的网络空间安全学科在这边,而且清华网研院属于人数比较少的学院,竞争相对来说要小很多(个人认为难度:清叉>=贵系>清软>网研院),而且看往年面经发现硕士居然有接近40%的通过率,就顺手报了个直硕(像北大信科我就只敢报直博,结果还是不能入围hhh)
说实在的,出初审的那一天,我都不敢相信我和npy双双入围(她报的直博),看来还是得勇于尝试啊,不然很多机会都会错过。不过清华最好还是要提前联系好老师(基本都能捞一把,只要机试别太拉跨),像我们这种临近截止才填报的,基本没可能联系到老师(所以尽早联系老师是多么的重要!想去清北的同学真的要鼓起勇气呀,勇于尝试一定会有好结果的!)
网研院复试分为机试和面试,本算法菜B这下终于要露馅了,于是在考前看了一遍《王道》就匆匆上了考场。结果不言而喻,真的惨一共三个小时,三道题,我只做出来了一道题,剩下两道都没法动笔的那种(据说清华很看机试,机试考得好,基本上都是稳得)
接下来到了面试,由于之前听说网研院只问计网,就提前一天把计网过了一遍。面试分为综合能力测试+专业测试。综合能力面试说白了就是时长10分钟的全英文面试,内容随机性很强,基本都是专业相关,比如讲一讲你知道的一种攻击以及防御措施
、你在新国大做了什么
、TCP和UDP的区别
等。最后两个问题转成中文:你知道清华校训吗
、你对清华的文化有什么理解吗?除了清华确实很强。
说实话要不是npy上午面试被问了校训(她答成浙大校训了