3月23日上午10:20,怀着紧张而又期待的心情,在出租房内,打开中山大学数据科学与计算机学院的官网。在拟录取名单上,从上往下一行一行地搜索着自己的名字,肾上腺素加速分泌,脸滚烫滚烫的。经过一段紧张又刺激的搜索过程,终于在中等偏后的位置找到了自己的名字,确认了很多遍,行末的的确确写的是“拟录取”三个大字。那一瞬间,紧绷了一年的神经终于稍微放松了下来,赶紧拿起手机给亲朋友好友们发微信,打电话,一一道谢。
之前备考时,心里一直在想,如果考研上岸了,一定要写一篇详细的贴子,记录下这一年以来的心酸苦楚、踩过的坑、以及感动了自己的励志故事。
先简单介绍一下我的个人情况。本科毕业于广东一所双非,高水平大学(狗头脸),计算机科学与技术专业。本科的时候绩点不高,那时把心思都花在了实践上了,对于考试没有足够的重视,说实话,后来还挺后悔的。本科期间进过学校工作室做项目,大三和大四时分别在广州两家还算知名的互联网公司实习过。大学唯一的挂科挂在了高数,着实惭愧。大一的时候裸考过了英语四级601分,后来也考了4次六级,第一次裸考300+,第二次跑去踢球了没考,第三次裸考423,最后一次是在考研期间复习英语的时候顺便考了,幸运地460+飘过。
考研的一些问题:
1、为什么要考研?
就我个人而言,在大三实习期间与大四秋招的时候都没有很强烈的考研倾向。但是在大四实习期间,因为有同学保研成功了,偶尔会和那位同学聊一聊他正在学习的机器学习的东西,并且在时自己也会看一看机器学习相关的博客和文章,极大地激起了我的兴趣。实习期间我在一个新的项目组,公司的小伙伴都很nice,也学到了很多很多东西。我们项目组所有的人的工作时间都是早上9点半,晚上11点多,我是实习生所以老大允许我晚上九点多十点就可以走了,一周六天班,有时会想这种工作方式是否是我喜欢的。在这两种原因的推动下,最终我选择了辞职,全身心地准备考研,当然兴趣还是作为主要的原因。
2、考哪个学校,考学硕还是专硕?
辞职的时候,只想着要考研,没有考虑好要报考哪一所学校。因为已经是大四,一旦考研失败,将面临着没书读,并且没有工作的窘境,到底是选择考本校还是考中大?对于分数、分数线、考研难度没有清晰的认识,于是便决定先从两所学校考研共有的课程开始复习。到了七八月份,根据自己的复习进度和对考研难度的判断,最终选择了报考中大。
中大的学硕读三年,专硕读两年,但也有例外,华工和我本校的计算机专硕都是读三年。对于读两年,一开始很纠结,毕竟两年的时间着实太短,研一学习一年,研二就要开始写毕业论文,找实习了,实际学习时间有限。但是中大的学硕实在是太难考,统考名额都是个位数或者10+个,不敢报。
3、做好资料收集工作,避免踩坑
当你确定报考哪一所学校,或者想报哪一所学校时,一定要去收集这所学校的信息,了解学校近两年的分数线、报录比、统考名额、考试科目等等。我就踩了个大坑,一开始因为没有想好是否要报考中大,就埋着头复习。到暑假的时候,登上中大数据科学与计算机官网,看了下的分数线和名额,看到学硕名额只有个位数,开始慌了,而且这时我已经花了10多天把数学一的概率论复习了第一遍。现在有两个选择,要么冒着学硕名额少的风险,继续考学硕,复习数学一。要么就当做白白浪费了10多天复习概率论,考专硕。最终还是选择了放弃考学硕
当时还踩一个坑,由于本校的专硕是读三年的,我天真地以为中大的专硕应该也是三年,到后来了解到中大的专硕是两年时,也受到了不小的打击。
4、加个靠谱的考研群,找个靠谱的研友
考研期间加了个考研微信群,在里面,大家都会分享一些考研的资料,互相提醒一些时间结点。但是要避免自己在群里水群,浪费时间。9月份以后,我和一个也考研的大学舍友一起在学校旁边租了个单人间,睡上下铺,白天去学校图书馆复习。晚上经常会讨论自己的复习情况和一些问题。晚上回去后,我和同学经常讨论政治,从马克思主义到毛中特,偶尔也“瞎谈”当今实事政治,比如“大陆与台湾的的选举制度,哪个更好”、“高考是否公平”、“北京户口是否真的比较容易考上北大” and so on。有一次,11点多和同学在出租房激烈地讨论马克思主义,楼上的租客过来敲门,说打扰到他睡觉了,这位租客怕是已经忍受了很久了。说实话,现在想起来,那段经历还是挺有趣的。
初试篇:
初试成绩在2月15日中午12点公布
总分:368 英语二:88 政治:77 数学二:102 计算机综合408:101 初试排名:40
说实话,看到这个分数的时候,心里十分开心,因为去年中大复试线是300分,如果按照去年的分数线,当时感觉我的分数还挺不错的。但看到排名的时候,又被浇了一头冷水。计算机技术专业统考只有38个名额,我的排名进复试问题不是很大,但是,一定要逆袭才可以被录取。结果最后中大扩招了,统考名额为53个。
数学
数学是最早开始着手准备的一个科目。很遗憾花了最多时间复习的数学,最终却只考了102分,但换个角度想想,也许不花这么多时间复习,可能连102分也考不到。3-6月的时候,因为还没开始复习其他科目,所以基本会把上午和下午的时间都分配给数学。到了7月份,开始着手复习408,每天把上午到下午一两点这段时间分配给数学。
使用书籍:同济版高数上下册教材、高教版线性代数教材、《李永乐复习全书》、《张宇1000题》、《张宇8套卷》、《张4宇套卷》、《张宇真题大全解》
3-4月:过年期间决定了考研,于是三月份还没开学就回到学校开始着手复习。买了《李永乐复习全书》,开始第一轮数学复习,我是将《复习全书》和高数教材一起看,复习全书有些内容讲得不是特别详细,所以每一个章节都先看一遍高数教材,然后再过复习全书。第一轮复习的时候踩了坑,没有跟着张宇或者李永乐老师的教学视频,而是自己硬啃复习全书,墙裂建议各位同学第一轮数学复习就跟着视频,这样会轻松很多。第一轮复习效率不是很高,花了四五十天才啃完《复习全书》的高数部分。
5-6月:忙着做毕业设计和毕业的事,复习效率很低,粗略地跟着《复习全书》过了一遍线性代数
7月初:花了10+天跟着张宇强化班,过了一遍概率论。踩了一个很大的坑,此时还没了解中大学硕的名额,想考学硕,后来发现学硕实在太难,于是便狠下心打算报专硕。此前花了10+天复习概率论,等于白白浪费时间。所以,墙裂建议大家一定要确定好报考的专业所考的科目,避免走弯路。
7月中-9月:跟着张宇强化班开始第二轮数学复习,并且过《复习全书》第二遍,把例题又做了一遍。做题的时候,最好不要看着答案做,把答案遮住,解完题之后再对答案。并且开始做《张宇1000题》,1000题只做了A、B部分,C部分没有做。在做《复习全书》、《张宇1000题》时,像高考一样,弄了个错题本,把错题或者经典题的解题思路、注意事项等写在错题本中,这个错题本在后来的复习中起到了很大的作用,所以还是比较建议大家做个错题本。9月份开始,《1000题》做第二遍。
10月:10月1日开始做《张宇真题大全解》,国庆七天每天按照考试时间限时做一套真题卷,然后对着答案批改,也会把经典题目或错题在试卷上做上标记,方便以后复习。国庆之后,也基本上保持着一天一套卷的节奏,限时模拟。从做到2000年,留了几套卷到最后阶段进行最后的模拟。按照考试时长进行限时模拟很重要,一开始可能会觉得时间有点紧,做多了就会习惯了,一定不要中途去看答案,或者做别的事,这样才能达到模拟的效果。
10月底-11月:做了《张宇8套卷》、《张宇4套卷》,做8套卷和4套卷真的是很煎熬,题目比真题难,也有点偏,做得我怀疑人生。8套卷硬着头皮做完了,后来又买了4套卷,做了两套就没做了。又把《合工大4套卷》做了两套,个人感觉《张宇8套卷》、《张宇4套卷》偏难,《合工大》的题目更加符合真题的难度。我建议可以做《张宇8套卷》开阔视野,做《合工大4套卷》模拟,《张宇4套卷》有时间再做,当然这只是我个人的愚见,还要结合自己的情况。
11-12月:开始复习之前做的错题本,把答案遮住,独立做错题本上的每一道题。过完错题本之后,又把之前在《真题大全解》上的做了标记的题目做了一遍。《真题大全解》的答案是按照章节进行编排的,我觉得这样挺好的,可以根据自己的情况,对于薄弱的章节的真题,可以多做几次,非常推荐《真题大全解》,性价比很高。
临考前一两个星期,之前留下来的16-的真题就派上用场了,这时用这几套卷再进行限时模拟。考前一个星期,每天都要保持一定量的数学题训练,保持做题感觉,并且不要再做偏题。
在做真题时,自己批改得比较宽松,一般分数都在120-135这个范围,也偶尔会有100+,110+的情况,做的题目拿了满分,当时还挺开心,不过毕竟那一年的题目相对容易。但模拟毕竟只是模拟,很多真题在《复习全书》或者其他题集里面出现过,分数会有虚高的情况,保持信心,不要自满即可。
个人感觉,数学是最难啃的一块骨头,最好自始至终都给数学分配足够多的时间,当然,数学大神除外。
英语
使用复习书:《张剑150篇》、《唐迟英语真题大全解》、《王江涛考研作文》、《王江涛字帖》。还买了《恋恋有词-词组版》、《新东方考研英语拆分与组合翻译法》,但是基本是全新的,没翻过。因为后来发现英语二的词组比较少,并且不会出现特别生僻的词组,英语二的翻译也不是很难,意思比较浅显,生僻单词也比较少。所以建议同学们可以做一两篇真题的翻译,根据自己的情况,再决定是否购买相应的书籍,不要花冤枉钱。
3-5月:背单词,我是使用《百词斩》APP背单词,每天背100个。有些同学会说记不住100个,但是个人觉得背了100个单词,忘了50个,还能记住50个。要是每天只背50个,忘了30个,也就只记得20个了。当然,也要结合自己的实际情况,找到更适合自己的背单词的方法。这两天在看《我是特种兵》,庄焱说过一句话“人说没有办法,是逼得不够,逼到份上,就会有办法了”,不逼一下自己,永远不知道自己的潜能有多大。可以充分利用碎片时间进行背单词,在饭堂排队、吃饭、坐大巴、地铁的时候,都可以利用起来背单词。根据高中的学习习惯,我也做了个单词本,把不熟悉的单词记在小本子上,把一页纸画成两半,左边英文,右边中文。背单词本上的单词时,每忘记一个单词就在单词旁边用铅笔画一个三角形,三角形越多的单词,说明熟练度越低,方便以后有针对性地进行背诵。
6月:因为之前6级没过,由于考研复习英语,也顺便报了6级考试,花了几天做了几篇六级的阅读和信息匹配,听力没有练习,考试听力完全靠蒙,只拿了一半分,最后460+涉险飘过。6月份毕业事情比较多,也就只是偶尔背背单词本上的单词
7-8月:买了《张剑150篇》,开始做阅读。先说一下《150篇》的难度吧,《150篇》里面的阅读长难句、词组、专业名词还是比较多的,个人感觉难度是远远大于英语二真题阅读,英语二阅读的难度与六级考试的阅读差不多,或者稍微难一点点。当时不想浪费真题,所以直接开始做《150篇》。把每天下午的时间分配给英语,按照高中的经验,每天做四篇阅读,限时训练,把4篇的时间控制在1小时20分钟内,自己掐时间。在做阅读的时候,我会用三支笔:铅笔、黑笔、红笔。黑笔用来找答案,铅笔用来画不懂的单词与句子,对完答案、查单词和长难句之后,查询用铅笔画住的单词与长难句,把铅笔擦掉,用红笔把真正不懂的单词再画起来,并记在空白处或者单词本上,方便以后复习。一开始的时候做得不是特别好,四篇阅读经常会错三到五题,后来做多了,熟悉了《150篇》的套路,渐渐做得越来越好,一般都能控制在错1-3题的范围内。坚持了一个多月的时间,把《150篇》做完了。要说明的是《150篇》的阅读难度比英语二难,《150篇》的选项经常会出现把A做的事说成是B做的,并且有各种长难句。不过做了《150篇》还是觉得挺有收获的,记了很多单词,并且经过《150篇》的洗礼,做英语二真题的时候,就像砍瓜切菜一样。所以还是非常建议大家在做真题之前最好能先做一些模拟题,先扩充自己的词汇量,而且毕竟真题有限,留到后面再进行模拟,价值更大。至于模拟题,大家可以选择其他的更贴近真题难度的模拟题,因为没做过其他模拟题,这里也给不了大家什么意见。last but not least,限时阅读,限时阅读,限时阅读,重要的事情说三遍。一定要频繁地进行限时阅读,适应了高强度的训练,到了考场才能从容应对。做限时阅读这个习惯,还真得多亏了高中英语老师隔三差五地让我们做限时阅读。
9-10月:开始做英语二真题,用《唐迟英语真题大全解》,说实话,个人感觉《张剑英语真题》实在是太贵了,里面的解析确实非常详尽,但是对于我个人而言,我只需要知道正确答案、中文翻译和部分解析即可,用不上这么详尽的解析。当时买《唐迟英语真题大全解》只花了不到20元,性价比还是比较高的。适应了《张剑150篇》的难度,开始做真题,真的就像砍瓜切菜一样。同样是限时训练,每套真题,完型、阅读、信息匹配、翻译一起做,限时两个小时以内做完,留一个小时的时间给作文。慢慢的,客观题在限定时间内,可以做到只错4-6分。留了三四套真题最后模拟。10月份开始,每天晚上看一两篇《王江涛作文》里的范文,记一些常用句型等。
11月:分给英语的时间不多,每天晚上看一两篇《王江涛作文》里的范文,记一些常用句型等。之前做过的真题的作文部分还没有做,开始着手自己写作文,每天写一两篇作文。开始练练英文字,毕竟英文作文的卷面还是挺重要的,一个月把英文字练得稍微好看一点也不是特别难。
12月:开始完整地做之前剩下的真题,按考试标准,三个小时。
11月份开始后,分给英语的时间很少,因为408和政治的复习进度实在太紧,每天只是看一两篇的英语范文,到了12月,才又开始做真题,找找做题的感觉。所幸高中英语基础还算比较扎实,英语考试中,花了不到一个小时就把4篇阅读+信息匹配做完了,差不多两个小时多一点做完所有题目,剩下的时间认真检查。看到大作文的题目的时候,忍不住笑了,大作文考的是关于“深造、就业、创业”,这种相关题目我背过范文,三下五除二就写完了,所以背范文的作用还是挺大的。考完试,对了下答案,客观题中,阅读和信息匹配全对,完型错了4题,扣了2分,本以为可能有90+,最后是88分,看来大小作文写得不是很好。说到英语都是泪,高中的时候在英语花了很多时间和精力,英语成绩也一直还不错,平时考试能有125到130+的水平,但是高考的时候一向引以为豪的英语却只考了113分,很崩溃,一直怀疑努力是否一定有回报。庆幸的是,高中的英语基础在大学和考研期间给了回报,考研期间英语腾出了很多时间给其他科目,最终英语也考得不错。最大的感悟就是:努力不一定会在指定的时间给你回报,但一定会在以后的某个时间给你回报。
政治
使用书籍:《1000题》、《讲真题》、《精讲精练》、《4套卷》、《8套卷》、《徐涛小黄书》、《徐涛8套卷》、《肖秀荣形势与政策》、《风中劲草》
9月:开始复习政治,先看《精讲精练》,看一章,做一章《1000题》的相应的选择题。一开始看马克思的时候,跟着视频,后来觉得看视频太费时间了,就自己看精讲精练。把《精讲精练》和《1000题》过完之后,又做了一遍《1000题》,然后看《风中劲草》。《精讲精练》讲得很细,《风中劲草》则是总结了各章节的精华与重点。
10月:开始做《讲真题》的选择题,看了几套真题的大题的答题思路与评分标准
11-12月:开始背《8套卷》,我直接把每一套卷的大题的问题记在有道云笔记上,然后每天背一套。我背八套卷的时候会花很多时间,有时会花整个下午或者下午+晚上背,基本就是每天背一套。去饭堂、回宿舍的路上、吃饭甚至洗澡的时候,都会在脑海里回忆之前背过的题目。花了八天左右就背完了《8套卷》,基本可以做到每一题都背出来,也算是滚瓜烂熟的那种程度。后来背《四套卷》和《徐涛小黄书》也是用同样的方法。《4套卷》自己掐时间独立做了完整的一套卷,大题写了满满四页A4纸,也算是在考试时间内写完了,自己写的答案太多,时间有点紧,不过至少了解了一下政治考试的时间分布。由于时间不太够,只把《徐涛8套卷》的所有选择题做了,背了一两套大题答案。《徐涛小黄书》也因为时间不够,只背了一半。看了《肖秀荣形势与政策》以及做时政选择题。
到最后,选择题基本可以控制在错10分以内
总结一下几个比较有感悟的点吧:
1、肖秀荣还是很厉害的,押题稳稳的,都说反押题,考完后“真香”。最好还是肖秀荣为主,有剩余时间再去补其他老师的试卷。很多同学说徐涛的视频很不错,虽然没看过徐涛的视频,但是用过他的《徐涛8套卷》、《小黄书》,徐涛也挺不错。墙裂建议肖秀荣为主,徐涛为辅。
2、个人认为,背《8套卷》、《4套卷》的时候,做到能一字不落地背下答案最好,很多同学想着只背中心思想,考试时自己组织语言,但我觉得对于政治,如果你平时没有背足够多的东西,考试时是很难自己组织起语言的。而且背完四、八套卷之后,很多之前一直没有记住的概念,也记得很深刻,对于做选择题帮助很大,比如:“实体经济是一国经济的立身之本,是财富创造的根本源泉,是国家强盛的重要支柱”、“保护环境的首要态度是尊重自然,基本原则是顺应自然,把节约资源放在首位”这些。
3、政治的选择题很重要,要引起极高的重视。考完试后,对了一下答案,选择题拿了41分,一开始以为政治大题拿30多分还是比较容易的,最终政治77分,也就是说大题才拿了36分。感觉自己背了很多东西,试卷也写得很满,也才拿了36分,试想一下,如果不是背一些东西,大题想拿30分还是有点困难的。
4、如果政治不想仅局限于五六十分,想拿稍微高一点的分数,还是需要复习得充分一点,早点开始着手准备。同时,政治的复习性价比比起其他科目,还是相当高的。
计算机综合408
使用书籍:《王道4本单科书》、《王道模拟题》、《王道真题》
我的408分数考得也不是很高,不敢说给同学们什么意见,就聊聊自己的一些体会。
7-8月:直接看王道各科的书,一本一本看,看完一章就把每章的习题也做了。复习一个科目,基本上用一个半星期到两个星期。到8月底,基本过完一遍408。
8月底-9月:又跟着王道的书,开始第二轮复习,并且把一些常考和重点的知识点用有道云笔记记了下来
10-12月:开始做真题,也是按照考试时间限时做一套完整的试卷,做完真题后做模拟题。每做一套题,都会把重点或者做错的题目做个标记,方便后续复习。
12月:开始复习之前在有道云笔记上写的笔记,并且把真题和模拟题上做过标记的题目再独自做一遍。
感悟:
1、408要考4本书,内容多而杂,需要花的时间也很多,只进行一轮复习就开始刷真题和模拟题是不太现实的。个人感觉,把王道单科书分别过两遍是最低要求,只有这样,基础才能巩固。计算机基础差一点的同学,最好早点开始复习408,六七月份,甚至更早都可以。
2、408真题形式多变,每一年题目都会换着法地出。在做历年真题的时候,经过自己比较宽松的批改,能达到120-130的水平,但是最后408只考了101分,还是大大地出乎自己的意料。当然这也存在着模拟分数虚高的现象,有许多历年真题在单科书上都出现过。所以做真题的时候还是要保持信心,避免自满。
3、关于是否要跟着视频走,个人感觉如果基础还行的同学还是直接看书吧,毕竟看视频还是很费时间。如果实在看不明白再看视频也不迟
4、第一轮复习的时候,遇到看了很久都弄不懂的章节,可以草草地先过一遍,之后再回来看,会有豁然开朗的感觉。我一开始看计算机组成原理的时候,浮点数计算那里看得有点晕,草草看了一遍就跳过了,之后再回来看,感觉就好很多了。
5、还是老生常谈的话题,要注重限时训练,注重限时训练,注重限时训练,408的时间确实是有点紧,因此平时要多限时训练,到了考场才不至于慌。
6、要格外重视408的选择题,选择题做得好不好,很大程度上决定了408考的分数
复试篇
中大复试分为笔试(离散数学与C语言,满分100分)、机试(仅做为面试参考,不计入总分)、英语朗读与翻译(100分)、面试(300分)。复试第一天进行笔试与机试,第二天和第三天分批面试。英语和面试在同一个环节进行,每个人的面试时间在10分钟左右,10分钟是包括英语的时间。
笔试:59 英语:80.95 面试:249.02 复试总分:388.96 最后总分:756.95 最终排名:42
本以为能在复试逆袭,结果最后还被别人挤到后面去了,很可怕。所以大家过了初试,不要掉以轻心,还是要好好准备复试,否则很容易就被逆袭了,毕竟报考中大并且能进复试的同学,都是有一定能力的,不能轻视。
离散数学
使用书籍:《傅彦的离散数学及其应用》、《傅彦的离散数学实验与习题解析》、网上找的中大历年离散真题。很多同学推荐使用屈婉玲的离散数学教材,但是由于我本科使用的是傅彦的教材,所以就跟着傅彦的教材复习。
离散数学和C语言是在同一张试卷考的,分别占50分
考完初试的第二天就去图书馆开始复习离散数学,看完一章就把课后相应的习题做一遍。第一轮复习离散效率很低,再加上春节,花了大半个月才过了第一遍。接着又开始第二轮复习,继续巩固离散数学的基础,又把课后习题做了一遍,这次做得比较顺畅。然后开始做网上找到的中大历年离散真题,了解了真题的难度。
复习离散数学的时候,要抓重点,了解往年常考题型,我复习的重点在集合、计数原理、容斥原理、鸽笼原理、命题逻辑、谓词逻辑、二元关系、特殊关系、函数、树、图等,群、格那些题型不是常考题型。
个人感觉,把课后习题做两遍之后,已经足以应对大部分的考试题目
五道离散题,我当时做出了4道半,如果解题思路没有太大问题,离散成绩应该还不错,只可惜今年没得查离散单科成绩,不知道离散的成绩。今年考试的真题是:
1、给出两个命题,证明两个命题是逻辑等价的。(使用真值表或者等值推理都可以,我用了真值表)
2、记得好像是一道命题逻辑推理题
3、(A∩B)∪C=A∩(B∪C)的充要条件是C是A的子集。
4、f是单函数的充要条件为,对任意集合,有f(S∩T)=f(S)∩f(T)
5、使用Kruskal求最小生成树,并写出过程
C语言
使用书籍:《谭浩强C语言》、《计算机二级C语言真题》
今年的C语言题目全是选择题,10道1分题,20道2分题,这个毫无准备。本来以为会像往年一样有选择、判断、和编程题,没有认真地准备选择题,只是过了一遍谭浩强的书、并且做了两套计算机二级的真题,仅此而已。结果考试考了很多指针、引用、malloc、结构体那些,做题的时候的感觉不是特别好,很怕C语言翻车。果不其然,成绩出来后,离散数学和C语言才得了59分,肯定是C语言翻车了。看了下笔试最高分是80分,大部分都在六七十分,今年笔试大家做的都不是特别好。
联系导师
确定自己能进复试之后,最好还是尽早联系导师,在中大官网了解导师的方向和邮箱,最好就发邮件,不要打电话和见面。可以到贴吧、知乎或者向中大的师兄师姐了解导师的具体情况。在出了分数和排名之后,结合统考名额,确定自己能进复试之后,我就开始了解中大的各位导师,前后给几个非常非常热门的老师发了邮件,都没有收到回复。后来给一个挺喜欢的青年老师发邮件,很幸运收到了回复。
联系导师的时候,要注意礼貌用语,说明自己的初试分数、本科学习情况,随信附上本科成绩单和简历,并且要了解一下导师的研究方向。个人感觉最好不要一次性发邮件给多个导师,我是一天发一封邮件,一天过后收不到回复再发给另外一位老师。
如果不提前联系导师,等到复试结束,或者等到系统选导师的时候,很多导师的名额已经用完了,剩下的导师的研究方向你可能不感兴趣。
机试
中大的机试使用Matrix平台,只允许使用C/C++,一共十道题,每题100分,总分1000分。
一开始很苦恼,因为本科期间都是使用JAVA,基本不用C++。了解到只能用C++后,便开始学一些C++的基本语法、常用函数、容常用器,如vector、map、stack、queue等。然后开始在牛客刷各大高校考研机试题,之后又在PAT上刷一些题目。
中大安排了两次模拟机试,一次是期末考试题,一次是机试题。做机试题时,得了600分,感觉还行。结果第二天机试的时候,差点崩了,前一个半钟,一道题都没有AC,心情极度焦虑,感觉崩了。后来冷静下来,剩下一个半钟AC了两题半。前两题分别是关于C++继承和构造函数的题目,我连C++的继承和构造函数的关键字是什么都不知道,一度在想C++的继承关键字是“extends”,还是“::”,很崩溃。本以为只考算法和数据结构,结果还考C++语法。对于没学过C++的同学,今年的机试开局满分是800分。有好几题,我要用到类的概念,又不知道怎样定义一个类实例的指针,很崩溃。
所以,墙裂建议大家,一定要学好C++的语法,不要抱有侥幸心理。虽然这对于本科期间使用其他语言的同学,还是挺麻烦的。
面试
每个人面试时间基本在10分钟左右,包括读文章和翻译的时间。
面试的过程:进去了先抽一个题目,然后读英语文章,读完之后,老师会让你翻译其中的几句话。然后就开始面试。面试的过程中,两个老师问的问题比较多,其他老师就问一个问题。虽然是5个老师,但是哪个老师问就回答哪个老师,不用紧张,感觉就和一个老师面试一样。
面试问题:
1、英语题目是增强学习,大概有10多行,翻译前三句
2、了解增强学习吗(直接说不了解)
3、你研究生有什么计划(回答得不好,没有说到具体要做些什么,怎样做,研一、研二分别要做什么)
4、你初试的英语成绩挺好的,你觉得你是口语还是阅读能力强一点(看来初试英语成绩高一点,还是有那么一点好处的。当然是回答阅读能力更好一点)
5、平时有看过英文文献吗(有看一些英文的技术文档)
6、你的英语六级过了是吗,怎么看到你的成绩单上分数不过(成绩单是大三的,大四重新考了一次过了,然后紧接着说,六级460+,四级601)
7、人工智能课程学习了什么?说一下A*算法(因为自己实现过,心里有底,我才说了怎样扩展结点,以及open表和closed表的作用,老师就说好了,然后接着问下一个问题)
8、了解过巢穴问题吗?(一开始没理解什么是巢穴问题,后来问了一下老师是不是鸟巢问题,老师说是。所以遇到不太明白的问题,要问清楚)
9、齐次线性方程组、非齐次线性方程组有解无解的问题(这个问题也在经验贴看过,自己也准备了)
10、P/NP问题(在经验帖看过这个问题,但是当时没有具体去了解,亏了)
11、均值和方差的含义,怎么求方差(这个问题还是比较容易的)
12、连续性变量的方差怎么求?(当时忘了,我说不会,然后老师解释说求积分)
面试的感悟与体会:
1、英语面试最高分是90分,大部分都是七八十分,大家的差距不是很大。读英语的时候不要紧张,文章里面有挺多长难句的,我在读的时候,好多句子都不知道自己读的是什么意思,感觉就像是在读单词一样,但也没关系,不要中断太多就行了,按着单词读也问题不大。
2、读完文章时候,老师会让翻译几句话,我跟老师说,稍等一会儿,老师也说可以。然后我就看了一遍要翻译的句子,在心中默默地翻译,然后开始翻译,期间也有一句话翻译得不是很顺,坎坎坷坷的,但总体还行。老师让你翻译的时候可以跟老师说稍等一会儿,但不要太久,因为每个人面试的时间只有10分钟,而且如果等太久,给老师的印象也不好。
3、老师问的问题不会回答的时候,有礼貌的回答“老师,不好意思,这个我没有接触过/没有了解过”,然后可以向老师请教。比如,老师问了个P/NP问题,我不会,我就说“不好意思,老师,这个我没有了解过,请问这个是哪方面的的问题”,老师也欣然回答了。老师问连续型的方差怎么求,一时脑子想不起来,然后我就问“老师,这个我没了解过,请问这个应该怎么求”,老师也挺好脾气地回答“求积分就好了”,这时才恍然大悟。
4、简历上写了自己的项目经历和实习经历,但是老师都没有问,都是问一些基础的数学题和算法,本来还准备了很多项和实习的问题回答,结果没派上用场。很多考生遇到的都是类似的情况,老师不问简历上的项目和实习,经常问一些选修课或者必修课的内容。例如,我本科修了人工智能课程,所以老师问我A*算法,还好对A*算法的印象还算比较深刻,没被问倒。
5、面试时老师还挺看重英语的,初试英语分数高一点,还是有那么一点好处的。
复试复习内容
我的复习内容:数据结构、操作系统、计算机组成原理、计算机网络、JVM、项目与实习经历、Spring的IOC与AOP、Netty的原理、SpringMVC的原理、数据库索引、B+树、字典树、KMP算法、机器学习的分类聚类算法:ID3、C4.5、knn、k-means、k-medoids、一趟聚类算法、二分k-menas等等。
但是后来发现面试问的问题与我准备的很多东西不沾边,面试的时候,老师还是更倾向问基础数学题,如离散数学、线性代数、概率论和英语
他跑啊跑,只为了追上那个曾被寄予厚望的自己,与各位研友共勉~
中山大学是一个值得你为之努力的学校!