首页 【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+面试)

【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+面试)

举报
开通vip

【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+面试)【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+面试) 【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+ 面试) 一(机试部分 今年机试时间是上午8:50——10:50,两个小时。考试电脑提供的编译器有VC、Codeblock还有什么忘了,一般都用Codeblock,要提前建好工程进main函数调试一下。 机试的系统是登陆浏览器进一个本地地址,在浏览器上答题。在正式考试前会有一次模拟测试,让你看看系统是否正常。 进入系统内会单独计时的,不用担心开始得慢了,把你的编译器调试好了再开始考试。...

【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+面试)
【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+面试) 【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+ 面试) 一(机试部分 今年机试时间是上午8:50——10:50,两个小时。考试电脑提供的编译器有VC、Codeblock还有什么忘了,一般都用Codeblock,要提前建好 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 进main函数调试一下。 机试的系统是登陆浏览器进一个本地地址,在浏览器上答题。在正式考试前会有一次模拟测试,让你看看系统是否正常。 进入系统内会单独计时的,不用担心开始得慢了,把你的编译器调试好了再开始考试。进了考试系统左边有三个选项卡【单选题】【编程题】【改错题】,如果你没做完的话选项卡右边会显示剩余未做题数,全部做完了则会打钩,所以有不会做的可以先空着,不用担心回头就忘记了。系统提供在线编译功能,在Codeblock里测试正确后也记得在考试系统上再运行一下。还有就是编程和改错要看清楚题目要求,看看哪些类型的变量不能用哪些地方不能改,不要写半天代码才发现违反要求了。 逻辑题 1、李娜、叶楠和赵芳三位女性的特点符合下面的条件: (1)恰有两位非常学识渊博,恰有两位十分善良,恰有两位温柔,恰有两位有钱; (3)对于李娜来说,如果她非常学识渊博,那么她也有钱; (4)对于叶楠和赵芳来说,如果她十分善良,那么她也温柔; (5)对于李娜和赵芳来说,如果她有钱,那么她也温柔。 问:哪一位女性并非有钱, 2、所有与流感患者接触的人都被隔离了。所有被隔离的人都与小王接触过。假设上述命题为真,则下面哪一个命题也是真的? 新祥旭官网 A(可能有人没有接触过流感患者,但接触过小王 B(小王是流感患者 C(小王不是非流感患者 D(所有流感患者都与小王接触过 3、A,B,C,三个同学每人都有一个小姊妹,6个人在一起打乒乓球,举行混合双打比赛,规定兄妹二人之间不能搭配. 第一盘:A和小红对C和小兰 第二盘:C和小丽对A和B的妹妹, 请你判断判断A,B,C三人的妹妹各是谁? 数据库(只能想起一些知识点,选项记不太清) 1、判断“脏读”,“丢失修改”,“重复读错误” 2、两段锁 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 的问题 3、SQL语言查询,就是给一个语言问你查询结果是什么或者是让你查一个东西问你是下列哪个选项正确 4、完整性约束,大概是问哪一个元组违反了完整性约束 总结: (1)今年选择题和往年的变化比较大的一点是,离散数学中近世代数几乎占了一半或者一大半,去年的近世代数好像就三道题,可能是一个趋势,近世代数复习的不咋样,很多选择题是猜的。 (2)逻辑题我认为只要能读懂题都比较简单(有道题差点没读懂什么意思,不过最后大概还是做对了)。 (3)计算机网络,去年全都是考408的题,今年几乎没有看到408题,有些新题,不会的也挺多。另外计网复习的时候千万不要觉得有图的题考试时不会出,事实证明今年计网考了好多带图的 新祥旭官网 题。 (4)数据库,考的比较简单,好像没什么难题。 编程题 ?编程题1: 如果两个素数之间相差为2,那么称这样的素数为素数对,例如(11,13)就是一个素数对。要求:输入数据m,n,请输出在m和n之间的素数对,并在最后输出素数对的总数。(描述的并不是太准,大概是这个意思) 要求输入:"%d,%d" 要求输出:"(%d,%d)\n" "total=%d\n" 这道题不怎么难,编程速度快点就行。另外考试的时候,这题结果在机器上跑是对的,在代码提交网站上跑就不对,我坚信我的代码没问题...问老师,老师说以他们的结果为准,无语。最后还在这纠结了一会,怎么改都不对。后来放弃了,想着能得点分就算一点吧。最后提交卷子时发现还是给了我满分。前车之鉴,工大的程序测试系统不完全以最后的结果为准。 ?编程题2: 主程序中输入一个字符串,调用一个函数。函数功能是,如果字符串每个字符都是字母,即每个字符都在'a'-'z'或者'A'-'Z'之间,则将每个字符都+3,例如'a'变成'd','x'变成'a',大写字母类似,并且函数返回1,在主程序中输出新字符串;如果字符串中有非字母的字符,类似于'0'或者空格,则函数返回0,在主程序中输出"input error\n" 也不难,输入输出格式注意一下就行。 改错题 改错题1: 新祥旭官网 输入n,计算1~—n~之和的后6位,并且题目提示了从25之后,每个数的阶乘的后6位都为0,就是说如果输入的n大于等于25,那么只要算到25~就可以。 改错点回忆:首先define宏定义有错误,工大好像特别喜欢搞宏定义的错误,两道改错题都有。然后是数据类型的问题,题目定义的sum和计算阶乘的f都是long型的,显然不能装下这么多数的阶乘之和啊。开始以为题目想让我们把它变成大数乘法,后来注意到题目中说,不能改变数据类型,那么也不能考虑改为long long型的了(long long型也不能装下这么大的数)。解决的 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 是,每次算阶乘f的时候,都把f%1000000,不需要阶乘为多少,只要后6位就行,然后再把所有的阶乘之和加到sum,再对sum%1000000。问题解决。 改错题2: 输入一个整型数组,如果一个数字以后有和它重复的数字,则把当前数字删除,输出删除以后的数组; 改错点回忆:上题说了,也是宏定义有问题。第二,函数里面删除重复数字的方法是从当前数字之后,每一位都向前移一位。有个错误是,每次删完当前这个数不能执行i++,因为当前的i已经是下一位数了。第三,有个问题是,函数中每次删完一个数字,就把数字总数n--了,但在主程序中的n并没有变化,导致输出的时候会出问题。我的解决办法是把主程序中n的地址传到函数里,在函数里用指针进行操作,这样主程序中的n也变了。听说有的同学是改成了函数的返回值,在函数中返回了n,最后没有给分。我当时也考虑了这种办法,两种办法完全都可以啊,无语,不知道系统怎么评测的,只能算运气比较好。 机试总结:时间特别紧,做的过程中简直有种要崩溃的感觉,建议考前一定要多刷几遍工大的c语言 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf ,改错题的风格都是书上的,选择题多看看近世代数吧,不过比较难,估计大家考的都差不多。 新祥旭官网 机试和面试流程: 面试部分 考完机试吃个饭,12:40就要集合准备面试。先是一堆人集中到一个大教室里,点名,然后等待面试。在等待期间不允许携带手机,但可以看复习资料,排在后面的人可能要等四五个小时,所以最好还是带点复习资料看看吧„„面试完的人被引导到另外的大教室里呆着看电影,依然不能带手机,所以后面的人没机会接触到先面的人,交流面试内容什么的也不可能,挺公平的。 面试流程是这样的:6条线,五轮。也就是一个教室同时有6个学生面试,但是分开的,教室里6张离得挺远的桌子每张两个老师面1个人,面完一轮就去下一个教室,也就是你会经过五个教室,跟10个老师说话。每轮开始前都有5分钟(最后一轮是10分钟)让你在教室外面看题。 面试一号线: 第一轮:1.用英语说一下本轮面试将要使用的语种以及原因。 2.如果研究生期间,你的师弟/师妹对自己的导师不满,你怎么办, 3.自由提问时间,老师问了我觉得是团队合作好还是自己单独完成好,还有几个忘了.... 第二轮:讲讲竞赛、项目经历 第三轮:1.3*3的方格中有多少个“凸字形”。 2.8*8的方格中有多少个“凸字形”。 3.M*N的方格中有多少个“凸字形”。 第四轮:1.怎么预测中国大学MOOC网站一门课程的选课人数,以及能够坚持上完这门课程的人数, 2.描述你所设计的软件的数据结构,后面好像还有一问... 3.如何使软件具有高可用性, 第五轮:1.简述操作系统分为哪些模块,分别说说每个模块的功能。如果要设计一个节能操作系统,可以从哪些模块设计和改进,怎样改进, 2.编译要达到什么目的, 编译时为什么要分配内存, 新祥旭官网 总结一下吧,工大的老师都是非常的和蔼,你如果不知道,老师都会引导你说,而且我5轮面试老师都没有问我本科是哪的,所以双非的学弟学妹们大可以放心,工大复试非常公平。 面试2号线 1(1),用英文说明你要用英语还是汉语回答问题并说明理由,不得超过半分钟(注意,不要自己想好了用中文就马上用中文开始,这句话必须英文) (2),你实验室的邻桌非常不注意个人卫生,夏天快到了,天气越来越热,你越来越无法忍受,你应该如何做(大概就这意思吧,记不太全),不超过2分钟 (3),老师提问,今年老师有问到毕业设计情况,做毕设过程中的关键,以前没有过~还有一些其它问题,但是忘了。。 2,参加过的比赛啥的,平时做的课设,你最满意的是哪一个,为什么,balabala,这一关我四分钟不到就出来了,我是没啥奖项,估计老师也没啥问我的==||| 3,(1)已知一个rand7()函数,可以随机产生1~7,怎样用这个函数随机生成rand10()? (2)已知randM(),怎样构造randN()(注意,M,N大小未定) 我当时答这一题时就算只回答了第一问,老师还很不满意,我在外面的时候听到老师说,没人会,那我就放心了== 4,根据用户的行为、病例和智能手环检测到的数据设计一个测试心脏病发生概率的软件 (1)、技术关键(我只记得这么多) (2)、所用到的数据结构,如何实现 (应该是这个意思,老师问我如何根据你使用的数据结构得到结果) (3)、若该软件要实现高可用性,还要注意哪些问题 这一轮我答的特别差,还跑偏,被老师强行拉回来之后,也回答的 新祥旭官网 不咋地,最后一问还没回答时间就到了,老师跟我说,没事,你说,这是强行想给我分啊,哎,自己太菜 5、(1)、如果有一个价格非常便宜、容量非常大且断电不丢失信息的内存,那么操作系统的设计与实现上有什么不同,用户体验上有什么不同, (2)、如果编译程序只支持静态存储分配,那么会有什么后果,给出两个 这一轮的操作系统,编译原理的内容我基本没复习,回答问题时只咬着内存讲,老师很和蔼的告诉我可以从进程,作业方面说,可是我忘了呀,再怎么提示也没用,难为老师了。。 面试三号线 第一轮 (1) 选择你本次所用的是中文还是英文,以及理由;(2)你有一篇论文后天就要发了,但是导师告诉你实验数据不足,还需要做一个2到3天的实验,但是这样就会错过论文的发表时间,问你会怎么处理. 第二轮 这一轮貌似所有的线的问题都是一样,所以不再累述。如果没有参加比赛科研什么的就说没有,说实话就好了,因为很多人都没有。我就说没参加什么科研项目和什么比赛。我只是说了一下本科时候学校要求做的课程设计。 第三轮 (1)从(0,1)随机取两个数,他们之和大于1的概率;(2)从(0,1)随机取三个数,他们之和大于1的概率;(3)从(0,1)随机取n个数,他们之和大于1的概率;(4)(第四个我忘了) 第四轮 大意是根据一个用户发表的东西的统计特征比如浏览量、点赞量等来预测这个用户发表一个帖子会影响到的用户数 (1)要解决什么样的计算问题(可能是什么算法吧,我是这样理解的);(2)用到的数据结构以及原因;(3)如果是实际的应用,还需要解决什么样的问题. 第五轮 考专业课,一道是操作系统一道是编译(1)什么是进程上下 新祥旭官网 文,进程切换和进程上下文有什么关系;(2)什么是动态存储分配,堆和栈有什么区别,在内存中是怎么实现的. 面试四号线: (1)考查沟通能力,基本就是随便聊聊,连自我介绍都不用,白准备了...问题是,如果读研期间,你现在已经有分配的任务要做,导师或者学长学姐又要强行分配给你,你该怎么解决。 (2)考查项目经验和比赛经验,没啥经验,也比较尴尬.... (3)应该是考查算法,如果有10G的文件,都是32bit的数,内存是2G,请问怎么找出它们的中位数。 (4)在网站的服务器设计一个当网站出错时自动报错的软件,有哪些需要考虑的,有什么难点,用什么数据结构,用什么算法。 (5)操作系统:平时你都用哪些手段来调试程序,说一说断点调试程序的时候,操作系统是怎么实现的。 编译原理:说一说编译程序的过程,都有哪些步骤。什么事静态分配内存,什么事动态分配内存,在编译程序的哪一步完成。 面试5号线 第一轮5分钟: (1)用英语说明你本轮面试要用的语言及理由:中文或英语(不超过半分钟) (2)如果导师给你一个 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,你查阅了大量文献之后觉得这个方案不可行,你怎么办, 注意即使你选择中文回答,也要先用英语说明理由,也就是你至少要讲一句英语。我当时没看清这个要求进去才听到老师跟我这样说,匆匆忙忙之下组织语言,简单地说了一句: “I want to choose Chinese,because English is not my usual language,so I think Chinese can express my thinking more fluently.”大概也不会扣我多少分,因为要求不超过半分钟,不要长篇大论了。后面基本就是像聊天一样,老师还问我有没有创业的打算,毕业后工资期望值之类的,第一轮还是比较轻松的。 新祥旭官网 第二轮5分钟:问科研竞赛和项目经历什么的,有什么说什么吧,没有的话也没办法„„ 第三轮5分钟:25匹马5条跑道,每条跑道允许5匹马赛跑,问比赛多少次才能决出前三名,前五名, 有点像考逻辑又有点像考算法,5分钟太短了我没想出具体方法来,但是进去之后按着自己的思路一边说一边想吧,不要沉默深思就好。 第四轮5分钟: (1)假如要设计一个从历史数据和现实情况预测交通拥堵出现的时间和路段的系统,关键的计算是什么, (2)会用到什么数据结构和算法, (3)为了提高系统的可用性,要注意哪些问题, 这一轮自我感觉回答得比较好,说关键的计算是某个路段某一时间段内的车流量和通过速度,因为光检测车流量可能会有两个完全相反的极端情况:很多车,但严重拥堵导致车流量极小;或者夜深人静半小时才有一辆车经过,同样和导致车流量极小,所以要结合通过速度来计算,只有车流量和通过速度双低的时候才判断为拥堵。数据结构要用一个有向图,因为行车道是双向的,以边上的权值为车流量,还要附加通过速度、时间段,然后通过历史数据计算出某个路段某个时间总是会出现车流量和通过速度双低时就可以预测这个路段在未来的同样时间也很可能出现拥堵。系统的可用性方面我回答接口要做好,考虑到系统的用户是不太熟悉计算机的交通局工作人员,要有简洁直观的界面什么的„„感觉老师对我的回答也比较满意,其中一个老师还问我联系了导师没,想去哪个实验室,然后让我留了电话。然而我没搞清楚是哪位老师,囧„„ 第五轮10分钟: (1)什么叫程序的重定位,进程为什么要在内存中移动,为了让系统支持进程的移动,需要怎样的编译支持,(最后一问有点记不清了,但确实是问需要怎样的XX编译XX支持,OS的问题里混杂着编译„„) (2)编译分为几步,目标文件的链接要做哪些工作,为什么„„(忘了) 这一轮最糟糕,虽然问题都是问基础,不如2016年的综合性强,但我是各花一天时间草草看了编译原理和OS,出了编译步骤答出来了,其他都是一脸懵逼, 新祥旭官网 老师一直引导我但我并不能抓到重点,尴尬尴尬就过去了,估计不少人都是这样„„ 最后说一句,一定要重视机试,特别是编程,我初试347劣势比较大,但胜在编程较为熟练,机试158,最终实现了逆袭。编程真的太能拉分了,一道题做出来就是二三十分,务必重视~重视~ 面试6号线 第一轮: 1.用英语说明本轮面试将要使用的语言(英语或汉语),并说明理由,半分钟。 2.如果你的倒是给了你一个idea你去发了篇paper但是没有通过,同时你自己有了个idea去发了paper没有告诉过老师但是这篇通过了,你该怎么做,约两分钟。 3.回答老师的提问,约两分钟。 不要强撑着用英语„后面答不上来真的很尴尬的,而且如果回答老师问题的时候问你读不读博,你一定要斩钉截铁地说读~~~并表现出对读博的热切~这里你说了读也不会真的让你读的,但是这么说了就有加分~ 第二轮:说一说自己的过哪些奖,奖学金,参加过的比赛,做过的项目,如果答得比较快(比如我„„)老师可能会问你一些专业上的问题。 第三轮:淘宝上有海量的商品图片,应该如何有效存储这些图片,(如何设计数据库,)同时能快速搜索到相似的图片。 大致上是这样的„„细节记不清了„ 第四轮:设计一个软件能自动根据上联对出下联,这个软件要解决什么问题,用到怎样的数据结构和算法,如果要改善这个软件的体验还应该做些什么, 新祥旭官网 第五轮:操作系统的用户态和内核态是什么,有什么区别,(还有一问也是用户态内核态的,但记不清了,请举例说明什么的) 在下列代码运行时,如何用栈实现动态内存分配,请简要说明。 A(),int i;B();, B(),int i;, (手机编辑见谅„„) 前四轮面试5分钟准备5分钟回答,最后一轮10分钟准备10分钟回答。 新祥旭官网
本文档为【【新祥旭考研】2017年哈工大计算机考研复试回忆(机试+面试)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_348501
暂无简介~
格式:doc
大小:66KB
软件:Word
页数:12
分类:
上传时间:2018-04-10
浏览量:125