前两天,两年的考研的生涯对我来说算是基本画上一个圆满的句号,也算有个令人满意的结局。先说下结果,初试分数371(仅仅过线3分),复试上机100分(
全场唯一满分
),面试88.2分,复试分数92.33分,排名第6,综合成绩80.55,排名47(因为初试有点低),录取为浙江大学计算机科学与技术学术学位硕士生。
仔细想了想我的
初试
准备经历,又看了看我这初试分,为了不误人子弟,关于初试我就几个地方简单说一下我的经验吧:
1、得数学者得天下,数学基础不够好的,一定要花大量时间,在掌握基础知识点的情况下多刷题,是的,多刷题
2、如果要找研友,一定要找靠谱的,不一定要同一个专业,但一定要认真学习真的抱着必须考上的心态来复习备考的,整天咸鱼然后和你讨论一些乱七八糟东西的研友还不如不要
3、辅导资料不在多,在精,任何一个老师的辅导资料都是自成体系的,蜻蜓点水不如吃透某几本好书来的实在
4、时间不是特别充裕的情况下,政治不要花太多时间,考前两周足够你及格,想办法用最少的时间拿最多的分,肖四是你政治及格的关键,时间充裕的话可以尝试多花点时间再多考点分
5、数学系的学生千万不要低估考研数学,它没你想象的那么容易
6、复习节奏因人而异,不要盲目复制别人的经验,要根据自己的时间、习惯、基础自己给自己定制适合自己的计划,并在执行中动态调整
好了,初试我只有这么多可以说的,我自己的实际准备过程我就不说了,你们学不来的,要是你们按照我的节奏复习初试就等着完蛋吧~
下面重点说复试,我个人最后也是全靠复试把总成绩拉上去的。
首先,复试的重中之重就是
机试
,浙大的机试难度相当于pat甲级的难度,同时在考试之前可以选择用上一年的pat甲级成绩来代替,但要注意的是,pat和机试只能选择一个,如果选择机考,那么你的pat成绩全部作废,如果选择pat代替,那么你将失去复试上机资格,所以谨慎选择,一般来说如果有pat90以上的成绩,不建议头铁刚机试,今年我们的h佬就是头铁刚了机试结果还没有pat高(但就结果而言,h佬这波精准控分好像并不亏?反正一般凡人学不来)。鉴于机试难度的飘忽不定,建议凡是准备考浙大cs的考生都要考上一年的pat,
3月和9月的务必要考
,12月的有条件的最好也去考,不过要是感觉初试不稳的12月最好还是优先初试,毕竟初试过不了一切免谈,对于20的考生来说,3月的pat已是历史,9月份的务必牢牢把握,有一个pat满分在手复试压力会小非常多。
关于pat和机试的准备,资料方面请认准
晴神宝典
(算法笔记+机试指南)和
柳神博客
(https://www.liuchuo.net/advanced),用过都说好!就我个人的准备而言,为了考9月的pat,我花了8月份整整一个月时间,跟着算法笔记,一章章从头到尾认认真真刷完了机试指南所涵盖的题目,对于每一个章节,先看算法笔记的知识点,然后找到同一章节的机试指南的题目挨个做,所有题目都是自己独立先做,前期可以多花些时间构思思路,不建议没思路立刻看解答,就算是自己也不能确定是否正确的思路,也建议自己先按照自己思路敲一遍,看看结果如何,问题在哪里,毕竟考场上没有答案可以看,如果能养成这种自我纠错的习惯,对于上考场是十分有帮助的,当然如果真的思考很久也没有思路,或者某个点就是过不去,也是可以看答案的。然而天有不测风云,去年9月的狼人杀难倒了一大批英雄好汉,其中就有我,自信满满的去考,结果还是没能满分,为我后来头铁刚机试埋下了伏笔。今年2月份成绩出来之后,发现初试分略低,不得以只好再考机试,有了去年的基础,这次复习就简单许多,我首先把算法笔记上的知识点从头到尾复习了一遍,然后继续去年没刷完的题目按顺序继续刷,最后基本上全部刷完才上的考场,中间还参加了3月的pat练了练手,以及晴神组织的机试模拟赛,后者说一下,晴神的模拟赛质量还是很高的,有时间的话尽量都参加,都是些不错的题目,而且有倒计时,比较有考试的感觉。
关于做题方法,除了上面说的独立做题以外,还有个方法我觉得值得参考,那就是练习得过程中总会出现各种各样得错误,但是当你题目做多了就会发现其实有些错误是反复出现的,比如==打成了=,或者读入数据时break早了等等,个人建议对于所有自己在做题中出现的错误,都拿个小本本记下来,不定期看一看过去的错误,并在以后的做题中警惕同样错误的发生,
养成好的coding习惯
,对于提高代码正确性还是有很大帮助的
关于机试准备,还有一些地方感觉有必要说一下,pat甲级题库是最好的练习题库,但不建议早早刷完,我个人建议留几套比较新的题用于考前的
自我模考
,用于衡量自己的实力,可以在考前对自己的实力有个较为清晰的把握,限时考试的感觉和自己平时慢条斯理地做题debug感觉完全不同,建议考前先体验下这种感觉。还有就是鉴于晴神宝典并不是完全针对pat来的,其中有一些知识点考试是并不考的,比如dp,最小生成树,那一堆乱七八糟的数学算法,还有kmp等等,这些类型题目有些还是在pat早期题目中出现了的,碰到可以跳过,就考试而言不需要在上面浪费时间。
最后就是考场ide,我个人建议还是用
dev
,这个最保险,基本上每个考场都有,像vs这种很多考场都没有,或者有些考场有些机器因需要登陆等原因无法使用,如果真的考试时候碰见还是非常影响心态的,至于说不会调试的话,完全不用担心,因为我也不会QAQ,本渣都是printf调试,虽然暴力,但还是非常有效的。
总之,机试就是多练习+多总结,不要把机试想的太难。
再简单说下
面试
,我在面试的时候首先是英语,自我介绍+红白纸+一个简单的问题(你学的最好的计算机课程是什么),自我介绍我提前准备过,红白纸看懂了,最后一个问题也很简单,于是很流畅地全部答完,英语over,中文开始。中文面试这个具体内容因人而异,我是主要围绕着成绩单和简历上的一个创业项目来的,然后又问了点人生规划问题,最后flg,面试结束。虽然我在成绩单和创业项目上被老师各种diss,但最后分数还挺靠前,我觉得这可能是因为我的机试分比较高,出身也还不错,再加上回答的还算令老师比较满意吧。
总的来说,面试的时候我觉得还是要有一个不骄不躁,不卑不亢,自信乐观的态度,面试很大意义上考察的并不是你的学术水平,而是你的
临场应对能力
以及你的
精神面貌
(其实项目经验,过往成绩也很重要,但这些都定格了,不是你能左右的了的,你能左右的只有自己的表现,好好的包装自己),表现落落大方,讲话清晰洪亮,尽量保持微笑。首先就是简历,简历尽量压缩到一页,尽量把精华放上去,然后简历上写的东西一定要保证不管老师怎么问你都能对答如流;其次就是成绩单,想必去考研的学生,没几个成绩单是完美无缺的,如果老师就成绩单中一些不尽如人意的地方提问,一定要事先想好怎么回答,既能表现出自己深刻认识到不足,又不会让老师觉得你能力不行;再者就是你本科学过的一些专业相关课程,这些课程一定要复习一下,至少确保基础的概念原理不至于一问三不知,如果有时间再深入一些,自然更好,如果老师问到一些稍难一些的问题你也能答出来,会有一定加分;最后如果真的问到自己不擅长的问题,但除非完全不了解,不要一句不会了事,只要稍微懂一点,就稍微说点自己的理解,让老师觉得你喜欢思考,但千万不能是不懂装懂,比如你可以说“抱歉老师,这个问题我并没有特别详细了解过,但根据我个人想法/推理/思考,这个问题应该是blabla”,但如果真的完全不会,也要诚实地告诉老师这个问题没有学过,不了解,老师也不会太过难为你,绝大多数老师们人还是非常nice的。
最后还有个非常重要的经验必须要告诉所有考研的学弟学妹们,
导师
一定
要尽早联系
,如果初试估分能够高于往年分数线15分以上,初试考完最好就去联系导师,晚了好导师就没你啥事儿了,导师收学生其实并不在意你初试分是高是低,因为不管高低你在他眼里都是小白,没啥区别,所以只要估分过往年线15分就大胆去找导师,这个阶段绝大多数导师都还有名额,找到血赚,找不到也不亏。我是考完一月初就联系好了导师(当时自己估分比实际初试分高10分,所以自信去找了emmmm),也是我心目中的理想导师,如果我是等初试出分再联系,恐怕就没我啥事儿了
想了想大概也就这么多吧,希望考取浙大cs的学弟学妹们,可以加入浙大cs唯一官方指定考研群(
241321218
)一起交流学习,在群里可以见到各级学长学姐,也可以看到各路神仙,围观神仙打架,也可以在群公告里看到各级学长学姐留下的考研经验贴,不过如果并不打算考浙大cs的同学就不要来凑热闹了,现在已经2900/3000了,把学习交流的机会留给需要的学弟学妹们~
最后送大家几句话,机会总是留给有准备的人,有志者事竟成,将来的你会感谢现在奋斗的你,祝所有考研的你都能考取自己理想的学校!