转载于王道论坛,原文作者为:kxkxssz
点击原文链接,可进入原帖。
我们是23号面试的,由于这次本人的分数卡着复试线进的,本着要作死就往大了作的态度,报了个人觉得胜算最小的六室。接下来是我们的流程
1.体检,早上7:20集合,主要的项目是彩超,胸部DR,血检、尿检、心电图。然后这回好几个所一起体检的,很晚才体检完。
2.接下来坐班车去面试,一二三室在一个地方,四五六在一个地方。两者之间有些距离也没有班车,所以带点零钱叫专车比较靠谱。
二室
二室的项目包括心理测试、机试、面试、口试四个环节。心理测试带根2B铅笔就好。
二室的环境很像一般的工科实验室,六室的环境相对之下更像一个创业公司。
机试:90分钟,60道单选,20道多选,2道机试,编译环境可以选,有Visual C++ 6.0、Visual Studio 2013、Dev-c++、Elicpse,答完一道题之后让学长学姐看一下编译没问题就可以了。考试进行到45-50分钟时,考生会被提醒该做机试了。题目都很基础,就是时间会不太够用。选择题比六室的笔试题目要简单。机试题的第一题的内容是折半查找,第二题的内容是单链表中插入节点,第二题提供了单链表的数据结构,有C版本和Java版本的,任选一个实现即可。
选择题主要内容就是408的基础知识,个人感觉数据结构特别多,计组,操作系统,网络的题量不是很多。难度不大,王道四本书刷一刷选择就没啥问题的。还有一部分数据库和Linux的题,也算很基础的,如果有学过相关的课程最好,没有的话稍微找点题有个基础概念,现场也能猜出来。具体题目没印象,个人觉得二叉树挺多的,欢迎大家补充。
吃了二室提供的盒饭,休息了一下开始下午面试。
口试和面试是分开进行的。我的口试流程分为三部分,1.自我介绍,2.对方读一段话,然后你再回答几个问题,3.对方提供一个话题,你针对话题进行表述。
我的那段话的内容是卫星掉地球,内容很简单,听清了就可以。话题是“你认为英语教育是不是必要的”。不用太紧张,老师会用对话与你保持沟通。约10分钟。
专业面试:简单介绍一下自己,再结合你提供的简历问你一些问题。最后再问你是否愿意硕博连读,是否愿意调剂到专硕。具体流程就是这样。面试题主要依据的是你的简历,比如学习成绩,生活经历,做过的项目,写过多少代码。老师再根据你简历中的一些事项进行较深入的询问。约15分钟。
比较有代表性的基础题有
1.假如有一枚不均匀的硬币,抛正面的几率是p,抛反面是1-p,请问如何做才能得出1/2(该同学表示是概率题)。
2.有一块石碑,上面有几个字不清晰,请问如何能识别石碑不清晰的几个字(该同学说考的是数据挖掘)
3.两个服务器之间网络已经联通了,却收不到彼此的UDP报文,请问是什么问题(我被考到的,肯定是网络...)
4.a,b两个数,如何在不申请新空间的前提下实现两个数字的交换(很基础的算法)
5.你知道哪些排序算法,哪个算法最快,为什么最快(数据结构)
其他还有一些文件、网络等等基础的问题。大体老师会考察你对基础知识的了解程度。
然后就是根据你的简历问一些他们感兴趣的问题。这个首先建议大家认真对待自己的简历,不要有太多的夸大。比如精通C++这样的话如果没绝对的自信就不要写了。
其次老师很看重实践经历,比如写过多少代码,做过多少项目之类的。自己做过的大作业,项目都要认真的准备一下。因为会问的比较细。
还有一个小问题就是很多别的室的老师,包括二室的老师都问了一句“你是在哪里听到信工所这个名字的“,不知道是什么用意。如实回答就好。
还有个别生活问题,增强老师对你个人性格的了解。放松回答就好。
我们所有人面试完后,我们几个考六室二志愿的就滴滴专车去了六室所在的地方。
这回还一个撞大运的地方就是一二三室报的人比四五六室人少,因为二室向来竞争激烈,招的多刷的也多,当天去二室面试的人反而超级少,招24个人统考的只去了10个人复试。感觉也就是今年了,但凡多一两个出身初试比我好的人都没有现在的结果。
六室
六室的环境像一个创业公司。到那里时间比较晚了,我印象很深的是很多学长学姐边吃盒饭边写代码。还有专门的休息区和杂志区,杂志区都是密码学相关和保密技术相关的杂志。只能说这就是我梦寐以求的工作环境或学习环境吧。
到那里以后二志愿的复试都差不多了,一共报了16个人我们差不多是最后三个人。然后依次进行了笔试、面试、口试、机试四项。
六室的老师会要求你们提前一天将简历制作成PPT发给他们。自我介绍时限时8分钟。老师会很热情的问这问那,所以还是那句话,好好准备自己的简历。上面写的每一句话都要确保自己掌握了相关的知识。因为老师就会针对这方面向你提问。我说对网络入侵中的僵尸网络很感兴趣,然后问了我DDoS和DoS的差别,我还能答上来,后来又问了我一句懂不懂Syn Flood,这个我想了想就只能说不懂了...其实当时听成C-Flood了所以直接懵了...又问了一些网络的基础问题就过去了。
二志愿的老师都会问一句你一志愿报的哪个室,然后再重述一下硕博连读和学说专硕的问题。没有了。
笔试的内容是纯408的内容了,题目量不大,但是难度还是有点的。我记得简答题四道,有PV操作,页面置换,划分子网,还有手动实现快排。前面有一部分选择题,大体内容不离开408,具体的就忘了。要求时间不记得,反正肯定够用...
个人感觉只有计组题略少,数据结构,操作系统和网络是主流,而且难度略大。看的出来六室很看重技术和代码能力。
口试题我记得两个步骤,自我介绍,根据话题自我表述,我的话题是“定义幸福的含义并说一个人如何才能获得幸福”时间一共十分钟,说不够的话可以和对方聊一会。
机试题是用VS2013编译,还有乌班图上的编译器可以用...但是不太熟悉所以没仔细看。
机试时间共60分钟,题目是用C++实现,分AB卷,每卷两道,一套卷的题目内容是
1.实现字符串匹配的算法,返回字符串匹配的下标。要求时间复杂度O(n)。说到这里我想起来了,两个室面试老师都提到了字符串匹配的话题,同学们应该重点熟悉一下。
2.给一个整数数组,要求实现非递归的快排。
另一套卷没来得及看,大体浏览一下内容是
1.给一个单链表的头结点,然后判断这个链表是不是回文结构
2.用C++实现一个简单的智能指针类,构造,析构,拷贝构造,赋值函数,都得实现。
机试题的要求都是可以编译运行,自己编测试用例,自己测试,自己注释,还要求代码风格良好。时间要求一小时。
6室果然很看重编程能力啊,而且机房的编译器好像对C语言不太友好。精通C++的同学们可以在这里试试自己是不是精通了。
因为我的分数有点卡线,所以整轮就抱着给大家和明年的自己看看题的心情过来复试的。整体感觉中科院是一个很看重基础、看重实践、看重能力的地方。初试过后408的基础知识不要丢,然后就是看论坛里别的帖子好好了解一下自己想去的实验室。还有就是重视自己的实践经历,一方面是项目里自己做过了什么。另一方面是对项目里涉及到的知识的基础原理要熟悉。也就是知其然也要知其所以然。其他的主要看心态了。相信自己是最主要的
希望自己能有一个好结果,也希望今后的大家们也能有一个对得起自己的成绩。
貌似被要了....超级撞大运的存在....虽然各种倒数吧...
虽然初试分数擦线,但听说这个结果秒杀了好多大神...工作狗初试复习二十天,复试复习不到一周...真的赚大了...
感想的话...初试不说了,太奇葩了。。。北京压分压的不要不要的...去复试的当天看见一个大神秒杀自己一百分,当场心理压力爆棚。后来发现好多北京考生都是自己的分数段。
复试的话感觉还是相信自己,用我的话说就是往死里作,臭不要脸的去面试。老师其实也很和蔼的,考场的气氛虽然有些沉闷,但你要相信老师的一切问题不是为了刁难你,刷你,只是为了增强对你的了解。
嘛,给大家看看题的目的反正也达到了。就这样吧..祝大家一切顺利
最后再谢谢作者本人的辛苦劳动~