1、一室 http:/ “我可以向老师介绍我最喜欢的一个电影嘛? ”老师笑了,你可以介绍你最喜欢的一本书。尴尬啊,我就说了余秋雨的文化苦旅,憋了老半天的字一个一个蹦出来。然后老师又说,你现在可以跟我介绍你最喜欢的电影了。然后我把我准备的阿基拉与拼字大赛说了, 然后又冷场。老师继续问,你喜欢旅游吗?这都是什么问题!我说喜欢,但是很久没旅游了。两个老师互相看看,就说可以了,然后楼主就滚出来了。先前在六室紧张的心情一下子就没了!好神奇! 回到等候室就有通知去面试,楼主拿着资料屁颠屁颠去了。 首先自我介绍,我就挑先前准备的自我介绍的重点说了,说完之后居然又冷场了许久,我憋不住了问了一句,老师,你们有什么问
2、题问我吗? 第一个问题, kvm 和 docker 有什么区别?开心,我知道,然后说了。 第二个问题, 你这个项目为什么要用两种虚拟方式 ?开心,我又知道,继续说了。 第三个问题,你这个项目计算机是分布式的吗?我想了想说,目前是在个人电脑上做,还没有应用于实验室巴拉巴拉 第四个问题,你这汇编课 有没有学安全汇编方面 的。我懵了半秒钟,但是立马转过弯来说学习的比较简单,并没有讲到这一层次,但是由于会对内核进行编程,肯定会有内核溢出等安全问题,但是老师并没有提到这方面,所以我们并没有深入学习巴拉巴拉 老师好像还挺满意,其实我并不知道我在说些什么 第五个问题,我那个偏理论的项目写了论文的,老师就问我
3、那个项目研究的是什么,然后论文我参与的是哪部分。这个项目我 有好好学习,所以又很开心地回答了老师的问题。 最后老师就问我学硕转专硕可以吗?我说可以。然后问我如果读博有什么想法。我就按之前朋友教我的说 希望自己能在研究生阶段达到读博的水平 。老师就笑了,说我这有论文什么的能力够了,我愣了,就说谢谢老师。这个问题弄得我有点绕。 然后还问什么问题了?好像没有了,我就出来了。面试的同学都说我面试时间好短,难道是因为老师对二志愿学生不怎么看好?总之整得我很忐忑。对了,期间我因为一天都没吃饭也没怎么喝水,回答的时候嗓子就不舒服一直咳嗽,老师就给我接了杯水,好温馨!我就端着杯水回 到休息室拿东西准备去笔试。
4、之后的笔试全程懵逼,因为没复习嘛,考的确实很基础啊!我简单回答了一下,就滚蛋了。 期间还有小插曲,是自己作死作的,就不说了,家丑不可外扬。担惊受怕了两天,好歹也是被五室录上了。 综上,六室问题偏实践,如果你有项目一定要好好准备,课程设计也挑一个最有把握的准备,然后要大致清楚自己的代码量,老师很喜欢问这个问题。五室问题偏理论,发表过论文的确实有优势,不过一定要谦虚,毕竟这论文在老师眼里也还是渣渣。 最重要的一点就是不要紧张,不要紧张,不要紧张!楼主面六室紧张得连自己叫什么都不知道了 ,面五室的时候整个人状态都好很多,问问题也能好好回答,不过问的确实也少了点哈。 2013 http:/ 五室的笔试
5、非常简单,分为两种,第一种是计算机基础,第二种事偏硬件的。我选择的是计算机基础。考试的内容大概又分为两部分,第一部分是选择题,和考研的 408差不多,只要你复习了就没问题,还有的就是计算机英语专业词汇的选择题。第二部分是选做的,又分为程序设计和信息安全,两者选做其一。 个人觉得,五室的最重要的是在面试。面试内容每个人的是不一样的。如果你有项目,或者实习经验,并且做得比较深入或者有意义的能体现你的学术潜力和能力的话,恭喜你,你就基本已经让老师对你有兴趣了,并且在面试时,基本就会围绕着你所做的东西进行提问,正中下怀是不是?如果你表达能力强,你可以在面试阶段滔滔不绝的介绍你所做的工作,只要是有意义的
6、东西,老师不会打断你的,并且会在你的表述中对你这个人的 科研能力,学术潜力做出一定的评价。 没有项目和实习经验的也不要担心,只要基础扎实,在面试时会有自我介绍,你就介绍下自己擅长的东西,可以使能力,可以是大学的科目,这么做的目的是让老师明白你学习的方向,因为老师都很清楚本科生不可能所有的方面都能学得比较深入的,那么他看重的其实就是你在你擅长的领域内能达到什么样的程度,能不能体现出你的学术潜力,是不是有着正确的学习态度。 切记,当老师问你问题时,你回答不出,请老实承认,这不是事。 六室 http:/ 我是 6 室第一个面试进去面试的,把 PPT 讲一遍,就是自我介绍,讲完之后老师开始问一些项目的
7、问题, 问并发,问线程安全,问数据库访问 。然后自己给自己挖坑,说自己喜欢网络攻防(真的喜欢,但是本科没时间做),老师就各种问网络有什么安全问题, SQL 注入怎么实现, Android 的安全模型 ,连蒙带扯的过去了,这是一个大大教训,不要乱说话,不然坑自己 。不过我编程还行,能从其他方面圆回来,面试的时候最好说自己擅长什么,不要说自己不会的,不然老师问就爆炸了。 然后去 5 室,五室面试更快,一进去自我介绍,瞎扯两分钟,然后老师们就开始看我简历,各种翻,就是不说话。一个老师见我项目多就问我,一般用什么编程,答 JAVA,问写了几行代码,答 2-3 万(真心有,软件学院的本科就是写代码了)。
8、然后还问了是否读博,我说不读,然后聊聊人生理想,就完了 ,二志愿果然快。 2016 年中科院信工所第六研究室保研试题 笔试: 算法题:快速排序 操作系统和网络占挺大部分 机试: 比较基础,必做题是冒泡排序,选做是 linux 的 sh 脚本。环境是 VS 2010。 http:/ 实习生: 2)对软件安全、攻防对抗有基本的了解,接触过 二进制逆向 的相关内容。 优先考虑(非必须): 1) CTF 赛棍选手 2) 逆向高手 http:/ 六室的环境像一个创业公司。到那里时间比较晚了,我印象很深的是很多学长学姐边吃盒饭边写代码。还有专门的休息区和杂志区,杂志区都是密码学相关和保密技术相关的杂志。只
9、能说这就是我梦寐以求的工作环境或学习环境吧。 到那里以后二志愿的复试都差不多了,一共报了 16 个人我们差不多是最后三个人。然后依次进行了笔试、面试、口试、机试四项。 六室的老师会要求你们提前一天将 简历制作成 PPT 发给他们 。自我介绍时限时 8 分钟。老师会很热情的问这问那,所以还是那句话,好好准备自己的简历。上面写的每一句话都要确保自己掌握了相关的知识。因为老师就会针对这方面向你提问。我说对网络入侵中的僵尸网络很感兴趣,然后问了我 DDoS 和 DoS 的差别,我还能答上来,后来又问了我一句懂不懂Syn Flood,这个我想了想就只能说不懂了 .其实当时听成 C-Flood 了所以直接
10、懵了 .又问了一些网络的基础问题就过去了。 二志愿的老师都会问一句你一志愿报的哪个室,然后再重述一下硕博连读和学说专硕的问题。没有了。 笔试的内容是纯 408 的内容了,题目量 不大,但是难度还是有点的。我记得简答题四道,有PV 操作,页面置换,划分子网,还有手动实现快排。前面有一部分选择题,大体内容不离开 408,具体的就忘了。要求时间不记得,反正肯定够用 . 个人感觉只有计组题略少, 数据结构,操作系统和网络是主流 ,而且难度略大。看的出来六室很看重技术和代码能力。 口试题我记得两个步骤,自我介绍,根据话题自我表述,我的话题是 “定义幸福的含义并说一个人如何才能获得幸福 ”时间一共十分钟,
11、说不够的话可以和对方聊一会。 机试题是用 VS2013 编译,还有乌班图上的编译器可以用 .但是不太熟 悉所以没仔细看。 机试时间共 60 分钟,题目是用 C+实现,分 AB 卷,每卷两道, 一套卷的题目内容是 1.实现字符串匹配的算法,返回字符串匹配的下标。要求时间复杂度 O(n) 说道这里我想起来了,两个室面试老师都提到了字符串匹配的话题,同学们应该重点熟悉一下。 2.给一个整数数组,要求实现非递归的快排。 另一套卷没来得及看,大体浏览一下内容是 1.给一个单链表的头结点,然后判断这个链表是不是回文结构 2.用 C+实现一个简单的智能指针类,构造,析构,拷贝构造,赋值函数,都得实现。 机试
12、题的要求都是可以编译运行, 自己编测试用例,自己测试,自己注释,还要求代码风格良好。时间要求一小时。 6 室果然很看重编程能力啊,而且机房的编译器好像对 C 语言不太友好。精通 C+的同学们可以在这里试试自己是不是精通了 因为我的分数有点卡线,所以整轮就抱着给大家和明年的自己看看题的心情过来复试的。整体感觉中科院是一个很看重基础、看重实践、看重能力的地方。初试过后 408 的基础知识不要丢,然后就是看论坛里别的帖子好好了解一下自己想去的实验室。还有就是重视自己的实践经历,一方面是项目里自己做过了什么。另一方面是对项目里涉及到的知识的基础原理要熟 悉。也就是知其然也要知其所以然。其他的主要看心态
13、了。相信自己是最主要的 希望自己能有一个好结果,也希望今后的大家们也能有一个对得起自己的成绩。 http:/ 问的都是简历上的东西,比如我简历上写了一个安全团队,老师就问我在里面负责什么,团队是什么性质的,实验室怎么样,是校级省级还是国家级。这些都好好答上了,毕竟跟家常似的。还有问我 ctf 做什么,楼主只打过一次小比赛,就说做加密解密和 web,然后提到很简单的那种。接着又问我对网络攻防的看法,楼主当时脑抽,直接就跟前面问的 ctf 连起来说了,老师就说 ctf 和网络攻防不是一个东西。楼主就尴尬了。继续问问题,楼主的项目细节啊,问我做了什么啊,之类,反正就是问你实践了多少。很遗憾的是楼主经
14、常和组员讨论,理论知识掌握不错,做了一些但是并没有做多少(电脑太渣不算理由吧 ),在回答的时候明显底气不足,老师就有些不高兴了,说我们要听的是你做的那些而不是光说说而已的东西,楼主又尴尬了。然后又问我实验课程里面的 SNL 编译器的情况,这个我做了词法分析部分,然后就跟老师说了一下。重点来了,小伙伴们,我不是说我只准备了简历上的东西,专业课并没有复习嘛,所以学校实验课程也没有复习,也就是说,我只记得起一丁半点,磕巴地说完之后跟老师说时间太久记不清了,然后问老师可不可以说我这个项目,因为最近在准备项目结题答辩。老师就不愿意听了,楼主继续尴尬中。后来也问了些问题,反正就是全程尴尬,楼主面完之后都要
15、崩溃了,觉得确实没怎么准备就这么冒冒失失就来面试,肯定得挂。 然后回来机试也做不下去了,期间穿插了英语面试。楼主自我介绍准备时间太 长,说完之后抽了一个 topic,大致意思就是问你认为 truth 是不是真实存在的东西。楼主直接搬上政治,虽然说得磕巴,不过好歹意思表达出来了,楼主的回答就是不存在,一是真理和错误可以互相转换二是真理会随着时间而变化,其实还想说各类物种之间真理的标准也不一样结果英语表达不出来,啊哈哈。然后时间到了就出来了。机试做出来一个就交了。接着就去笔试,笔试题目到还不难,跟 408 基础题差不多,楼主这个没复习的人都嗖嗖写完了,然而并不保证正确率 出来以后就跟木木(男票)打
16、电话报告情况,反省了一下面试中有些问题其实可以答得 上来的,但是太紧张脑子就空白,可能是对六室报的期望太大了。木木安慰了我几句,劝我继续去参加五室的面试,我当时信心都没有,准备太仓促注定炮灰啊。但是咬咬牙,不去白不去,于是继续厚着脸皮去五室面试。 http:/ 我是 6 室第一个面试进去面试的,把 PPT 讲一遍,就是自我介绍,讲完之后老师开始问一些项目的问题,问并发,问线程安全,问数据库访问。然后 自己给自己挖坑,说自己喜欢网络攻防(真的喜欢,但是本科没时间做),老师就各种问网络有什么安全问题 , SQL 注入怎么实现, Android 的安全模型 ,连蒙带扯的过去了,这是一个大大教训,不要
17、乱说话,不然坑自己。不过我编程还行,能从其他方面圆回来,面试的时候最好说自己擅长什么,不要说自己不会的,不然老师问就爆炸了。 剩下的笔试,英语面试我就不说了,有其他帖子说了。 四室 -兴境 2017/2/17 12:13:23 密码 计算机(软件与理论)密码 通信 计算机(体系结构) 网络安全分别对应六个室 本来信息安全就是所有技术的综合,世界上存在的技术领域,都有可能成为信息安全的研究对象。完全没基础也是不合适的,像三室希望学生懂计算机网络和密码学,或者是 FPGA和嵌入式。像别的研究室根据自己的方向需求,都有不同的问题。你懂什么,就要把什么学透,因为你不会是可以学的,但是你懂的东西要学透,
18、因为这反映了你的学习能力、态度、动机和钻研精神,老师会深入考察这种能力。 http:/ 2014 信工所,从一名被刷考生的角度,我来吐槽一下今年信工所的复试情况吧 首先说下本人的情况,本人是往届生,本科毕业于 985 高校,本科非计算机相关专业,毕业后从事 IT 业工作,去年辞职考研,初试 330+,报考信工所,复试被刷 下面说说今年的信工所的情况。 信工所,信息工程研究所,中科院 2011 年新建的所,由中科院两大牛所计算所、软件所和国家保密局拉出来的教授们组建的新所,名气不大,实力强劲,分数不高,性价比出众,抱着这样的预期,本人今年报考了信工所。 初试考得不能算好,不过后来看到复试名单中的
19、排名,本人排名还不错,也算是很 “稳当 ”了。 复试,一个字: 坑 。 我这并不是说信工所的复试不公平或水平低,而是他们的安排,丝毫没有一丁点的为考生着想,他们只想着自己能招到最满意的学生。 先说下今年复试整体的情况,我的情况后面再说。 今年信工所招研一共 150 个名额,保送 105 个,有 10 个没来,最后剩下 55 个 名额统招,按信工所官方放出的文档,复试按 1:1.2 提档, 55*1.2=66,所以初期应该是提档 66 人,按这些人划线,分数线为 300,果然性价比超高。 然后,出了点情况,从最后的名单中分析,是这 66 人中又有人来不了了,只有 58 人能来,此时眼看临近复试,
20、信工所做出的决定并不是从这 58 人中选,而是连夜打电话给其他考生,进行降分扩招,降低后的分数线为 285,等同于国家线,创历史最低。 27 号就要开始复试,十几位考生于 25 号被通知于两天后立刻赶到北京复试 由于时间紧迫,一些考生无法按时赶来,所以复试被分为两次, 27 号 第一次, 31 号第二次,别以为一二次是平等的,第二次的人只有二室可以选择了 最后的复试名单, 66 人?不, 73 人!什么情况?貌似顺便多招了一些来 到了复试那天,我们首先被告知: 今年无学术型硕士,招来的人全部转专业硕士 问:你们有事先通知过吗? 答:没有,今天才通知。 那些报其他院校被调剂为专硕感觉不爽的同学们
21、可以看过来了,信工所说好的学硕全部改专硕,没得商量。 然后是复试的安排,信工所一共五个研究室,分开招人,五个研究室的复试方法和内容完全不同,无法通用,且五个研究室同时并行进行复试,每个考生可 以选择两个志愿研究室参加复试,理论上每人可以有两次复试机会。 但是,事实上,今年一、四、五研究室都没有复试一个二志愿的考生,他们全部在一志愿的那一轮就录满了,所有二志愿填写这些研究室的考生,二志愿全部作废。还好规则还有些灵活性可言,一志愿结束之后,考生可以前往二、三研究室请求复试,所以这就造成二、三室爆满,不但淘汰率极高,也给一志愿报考这两个研究室的考生增加了很大的压力。 这样的复试安排,使得复试中运气成
22、分大大增加,如果你一志愿没上,就会落到十分被动的境地,因为所有研究室原则上都优先一志愿的考生,本人就是这 种情况了。 27 号复试结束后,大部分研究室都号称已招满,只有第二研究室继续在 31 号接受复试,二室在今年来者不拒,为很多同学提供了第二甚至第三次复试机会,但刷人比例可一点也没含糊 最后,录取名单公布,君以为扩招至 73 人就完了?不,最后的录取人数仅为 47 人(不算一位后来的推免生)!比原定名额少 8 个,最后的招人比例 73/47=1.55:1。 1.55:1 是什么概念呢?要知道清华也不过才 1.5:1,而且人家事先公布了我们是 1.5,信工这边则是说 1.2 实际超过 1.5
23、根据我个人的统计,最后各研究室的 录取 人数 /原定名额 /复试人数 为: 一室: 12 12 18 二室: 18 24 40+ 三室: 6 7 20+ 四室: 6 6 12+ 五室: 5 5 15+ (注:二室的原定名额是 25 个,后来一位推免生归来,占去了一个,应该是减为了 24 个,也导致空出的 8 个名额少了一个而变成了 7 个,此数据并不完全肯定) 缺的名额来自于二室和三室,换句话说,他们宁可要调剂来的也不要一志愿中不够满意的。 根据最终的名单,最后今年的录取分数线为 290 分。 根据后来打听到的调剂的情况,一共缺额 7 人,一轮调剂拉去了 17 人,这 17 人是什么水平我不清
24、楚,我就知道我认识一位想参加调剂的同学,本科 985,专业对口,初试分数为325+,居然没给复试机会 而且,一轮调剂过后,居然还没录满,二室还缺一人,又招了二轮调剂,今年二室一共刷了多少人,我就不清楚了 下面说下本人的遭遇。 本人的初试成绩排在全所 73 人中第 15 名,高出复试线近 50 分,两个志愿分别报了一室和四室,从最终比例看来,报一室算是比较成功,录取比例达到 2/3,四室如前文所述,此志愿直接作废,后来参加了二室的复试。 一室面试出来就感觉很不好,由于本人专业方向与计算机相距较远,被导师华丽丽的鄙视了,导师问:你对信息安全有多少了解呢?我是跨专业过来的,此前的工作方向也不同,这个
25、志愿也是报考前才定的,你指望我了解什么呢?于是理所当然的被鄙视了。 最后,一室以一名之差被刷,根据最后的分数和计算方法,我逆推出我的复试分数: 60 分。呵呵 导师给打 60 分是什么含义呢?这个不难理解的吧 ,在这种分数下要想录取需要什么条件呢?综合各种数据我又算了一下,得出:初试 380 以上,呵呵 这意味着全所第一名,而且超过了清华的分数线一大截,呵呵。 二室的结果比一室还糟糕,面试几乎是一样的遭遇,且英语口试的时候出现了严重失误,居然卡壳了,于是再次悲剧。 不幸被刷之后,听学长说可以尝试本所调剂路线,再次获得机会,可当我打电话过去,得到的回复却是:仅接受一志愿非本所的考生调剂,本所被刷
26、的不再给机会。 然后我直接联系导师,导师们都说你可以再来复试一次,可人教处就是不放我过去,最后导师们也说: “那就没办法了 ”。呵 后来又有二次调剂,我再次尝试,结果也没有任何区别,我这个一志愿的,都直接以 “原则上不允许 ”为由而被拒之门外。 反正,就是被刷了。 经我统计,仅有三位分数比我高的同学未能录取,容我与这三位同学深情的握手, I know your feeling, bro. 不过如果算上本科院校,本人绝对是最苦逼的一个。 看着计算所 52/59的录取比例(不含少干计划和上海科大联合培养名额,若包含则为 56/60),软件所 38/46 的比例(不含调剂则为 32/38),哎 被刷之后,我不得已走上了辛苦的调剂道路,信工 所的坑属性再次体现了出来。今年初试分