计算机组成原理、编译原理、计算机网络、操作系统、离散数学、线性代数、高等数学、概率与统计这些课程在寒假就应该完整复习一遍,做好笔记(最好是电子版,以备临阵磨枪使用)。然后在去面试前的几天,到网上仔细查查这所高校面试的时候会问些什么,有准备的复习。
机试是非常重要的,对于有机试考核的学校(绝大部分的学校都会有机试考核),机试考好了那基本上就意味着稳拿offer了。本人无acm经验,参加过四场机试考核,其中三场(南大计算机、中科院软件所、清华软院)拿到了满分的成绩,以下是我准备机试的经验。
有很多同学为了准备机试,开始刷题,一道道的做leetcode,poj等。我认为这不是很有效率。机试不是acm竞赛,他不是考核深度,也就是说网络流、线段树这种你可以不用看了,而是考核你基本的数据结构与算法素养。具体的范围可以自己调研一下各大高校历年机试考核题型就知道了。因此,我建议按照知识点专题进行学习与做题,并且是先学习再做题。机试的题目大致可以分为四类,其中搜索题和地铁规划题占绝大多数。
准备好中英文自我介绍,最好可以熟练的背诵。
报名但初审未通过:人大人工智能,清华计算机,清华叉院,北大信科,清华软院,浙大计算机,上交计算机,复旦计算机
初审通过但没去参加:北航计算机,北邮网研院,哈工大计算机
参加但没拿到offer:清华深圳大数据
拿到offer:中科院软件所,南大计算机
我报的软工中心,因为据说就业很好。
考核是有机试(两道Leetcode medium题,序号靠后),笔试,面试(先根据ppt自我介绍,然后老师提问,会问英文问题)
当时还联系好了软工中心的金老师,最近几年在做深度学习和机器学习。老师人非常好,强烈推荐。
南大机试总分300分,机试成绩占总成绩一半。机试的成绩大家差别很大,但面试的成绩大家都差不多。这就意味着机试考不好,比如100分,那你面试再好也无力回天了,但如果机试拿200分就代表你学硕名额稳拿。
南大面试以分小组的形式进行,不同小组的面试老师的风格不一。有的小组可能一上来就要你交简历,有的却禁止交简历。面试问题就一般是普通的面试专业课、数学、英文问题。如果事先好好复习的话,问题不会很大。
清深大数据夏令营没有机试,只有一个说是不记分的科研训练。
清华深圳的楼很漂亮,绿化做的挺好,应该算比清华本部还漂亮。
报名但初审未通过:北大软微
初审通过但没去参加:浙大计算机,复旦计算机,中科大计算机
参加但没拿到offer:无
拿到offer:中科院计算所,清华软院
最终去想:清华软院
我面试的是专项技术研究中心,是机试加面试的形式。机试面试150分,其中基础题4题共100分,附加题50分。
个人感觉去那读书和工作差不多,和高校比有利有弊。虽然补助多,但同时吃饭也贵。
清华软院在夏令营只招博士,在九推外校只招专硕。清华软院专硕名额充足,外校硕士能有40个名额,面试录取比例能达到1.5:1,和考研比例相同。也就意味着如果初审通过了,再好好准备下机试,能进清华软院的机会是相当大的。
清华软院是机试加面试的形式,机试占20%,面试占80%。由于是先机试再面试,面试时老师手里有你的机试成绩单,因此实际上机试能影响的分数比例可能不止20%。
机试题目三道,第一道没有难度,第二道也没有难度只是个别地方需要斟酌一下,第三道有点难度。
面试过程是相当的愉快,没咋问专业课内容,聊了一两个项目,问一个英文问题,感觉就是在唠嗑。