网易运维开发岗2016年暑期实习生_第1页
网易运维开发岗2016年暑期实习生_第2页
网易运维开发岗2016年暑期实习生_第3页
网易运维开发岗2016年暑期实习生_第4页
网易运维开发岗2016年暑期实习生_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、说明本人今年研二,参加的是 2016 年暑期实习生的招聘。因为有网易的师兄提供的内推机以没有笔试,面试了两轮就拿到了 offer。一面一面主要是聊技术,我在所以是面试。面试官一上来先让我自我介绍,包括自己的学校年级专业,还有做过什么项目之类的。我说我做过的项目主要是当数据结构助教的时候写了一个OJ,还有去年与企业合作的人脸识别系统。聊项目经验面试官首先说我不懂人脸识别,你能讲一下原理吗,我就大概说了一下整个系统的流程是什么样的。面试官接着问你在这里面做了多少,我说算法部分基本都是我负责的,产品化的工作交给公司,又大概讲了一下自己写的几个模块具体用。面试官又问了一些细节,但他确实不是很懂模式识别

2、,我也就随便讲了一下。我面的是运维开发,所以面试官对我开发的OJ 比较感。他首先问的架构 1 是怎么样的,又问在设计功能的时候是怎么考虑的。我说这是面向学生的系统,功能肯定是围绕学生设计的,包括如何提交代码、如何打分、如何返回结果、如何查询自己的成绩等等,此外还有题目展示、成绩展示等等略显次要的功能。面试官接着问学生提交代码以后怎么处理,我大概说了一程:保存代码、编译、输入测试样例并 架构不够漂亮,因为某些原因在后端同时用到了和 XKJOY 两个数据库,这个其实没必要。并发量这么少,只用或者只用 XKJOY 都没问题。 功能设计有缺陷,没有设计让助教在网页上创建题目的接口,每次添加题目必须在后

3、台操作,如果我这个管理员某天毕业了,后来的助教就抓瞎了。 代码质量有待提高,强调了一下当时是一边学一边写的。收集程序的输出、根据 打分、将成绩写入数据库,这中间任何一步出错就终止然后在前端返回错误信息。他又问学生提交代码之后是马上返回结果吗。我说因为测试时间可能较长,让页面一直等待会降低用户体验,所以学生提交代码之后马上被重定向到另一个页面,如果用户执意查看还未完成的, 会让网页定期刷新。面试官问的用户登录和会话管理是如何做的。我说用的现成的 ,RGYQ 框架,RUMOT 模块解决了所有问题,我并没有读过 ,RGYQ 的代码。面试官不太满意,说如果让你来做,你会如何做。我努力猜了一下,但靠不靠

4、谱就不知道了,面试官也没说什么。面试官最后问你觉得这个项目还的地方吗,这是我很早就思考过,主要讲了三点:面试官听了貌似感觉比较满意。编程技能随后的是编程技能。面试官问我会用什么语言,我说会写 ) ) ,不过更顺手。面试官表示他们开发用的正好也是,就问了一些相关。第一个问题是问里的 SZGHRK 对象和 OSSZGHRK 对象是什么,我没了解过这两个概念,就猜 SZGHRK 就是ROYZ 这样可以修改内容的,OSSZGHRK 就是 ZVRK 这样不能修改的,面试官说差不多吧,然后给我科普了一下。面试官又问问如果 G # ! H # ! G #H 发生了什么,我说 G 会指向 这个对象, 这个对象

5、的数 , 这个对象的数降为 被回收。面试官接着问如果 G # ! G # 发生了什么,我说会首先创建一个456对象,G 指向456同时123被回收。面试官然后问你知道弱KGQXKL 吗,我说不知道。他说弱就是了一个对象但这个对象的数不会 ,问我这个东西可能用。我没答出来 。第二个问题是 OSVUXZ 是什么原理,我说就是把被OSVUXZ 模块里的代码执行一遍。面试官问如果模块里有一句 VX ,OSVUXZ 的时候会打印 吗,我说会。又问如果我再OSVUXZ 一遍还会打印 吗,我说不会。面试官又问两次区别呢,仅仅是执行一遍这么简单吗,了想又说应该还牵扯到名空间,模块里定义的对象应该都在模块对应名

6、空间里,OSVUXZ 已经存在的模块是不会做任何事的,除非调用XKRUGJ 。后来貌似还问了一些简单,时间太久不记得了。算法对算法的很简单,毕竟是面试,没办法让我手写代码什么的。面试官问了一下你知道树吗,我说用过但是没写过,背了一下树的五条特性。面试官问树跟一般的二叉树区别,有何优点?我说树要求不如平衡二叉树那么严格所以每次更新的开销更低。面试官问你在什么场合用的树,我说是操作系统大作业,要求把2OT 内核里的树移植到 =OTJUY 里。第二个问题更简单,如何判断一个单链表有环。我说一个快指针一个慢指针就搞定了。面试官没有接着往下问。提问最后一个阶段是由我提问,对于网易想了解的地方。我首先问运

7、维开发跟研发都是开发侧重有何不同,又问这两个职位未来的发展路径如何。面试官的意思是研发可能需要在某一个方向上钻研得比较深,运维开发要接触的知识面更广一点,将来可能发架构师什么的。我第二个问题是运维开发跟运维有何不同。面试官说运维可能需要跟客户打交道,运维开发还是侧重开发。之后问了一些不太相关的东西,不记得了。因为之前在阿里吃过亏,我问如果我只能实习两个月会对结果有影响吗,面试官说不会。我又问面试官面试之后多久会得到反馈。面试官说 3-5 个工作日,实在可以联系HR。当天晚上接到 HR,一面过了,第二天二面。二面知识面和惯?相比一面,二面主要是扯闲篇。一上来面试官还是让我做自我介绍,不过要求介绍

8、简历上没有的东西。我就扯了一些有的没的,强调了一下自己虽然经验上可能有所,但学习能力比较强。第二个问题我记得不是很清楚,大致是你平常有没有对别的技术感之类的。我随口说了一下前一段看的缓冲区溢出的文章和实验。面试官让我讲了一下原理,又问你觉得这个技术可以用在哪。我猜了半天没猜对,最后面试官说利用网页 Flash 给用户挂木马就是这个套路。我当时有点不爽,心想我面的是开发你问什么前端,不按套路出牌啊。第三个问题是问我开发的 OJ,问在安全上做了哪些措施。我就说一些的系统调用,同时不给用户返回与题目无关的信息(如服务器上的系统路径等)以免受到。面试官又问如果有一个进程占了很多资源怎么办,我说发现资源

9、占用超出限制就会杀掉进程。面试官又问如果一个进程一直循环不退出怎么办,会不会占着 )6; 不放拖垮服务器。他应该是想问进程调度相关,我当时没想到这一点,只是说发现进程运行过久就会直接杀掉。面试官又问统计进程运行时间是 )6; 时间,那么 )6; 时间的基本是什么?我不太确定地猜是时间片,面试官没接着往下问。面试官又说了一下劣势,大概是与职位相关的学习 实战经验不够丰富,问我怎么看。我说我承认这个确实是劣势,但工作之后碰到恰好是在学校里学到的可能性也不大吧,作为一个重要的不一定是读研期间学了什么知识,而是独立负责一个项目、分析问题、解决问题的能力,HRGHRGHRGHRG。面试官听了也没什么表示

10、,不知道是赞同还是不赞同。面试官问我为什么选网易运维开发,我大概说了一下。又问我有没有投其他公司,我就吐槽了一下阿里。估计这个时候面试官已经想好要不要我了,问我为什么要 月实习, 月份在干什么,估计还是希望我能早点过去。我说毕业开题比较忙,面试官也表示理解。提问2. 做东西一定要扎实。面试官提问题都是由浅到深,判断你对自己做过的东西掌握到了什么程度。如果只是很浮躁地能跑就行应付了事,绝对会被发现。1. 可能是内推的原因,面试官对算法、编程技巧等等不多,省去了很多准备时候的麻烦。如果是走正常的校招流程,我可能还要花大量的时间刷题什么的。我个人比较刷题这种活动。我首先还是问了一面问过的两个问题,得

11、到的回答差不多。我又问听说网易的面试是多轮面试算总分,是这样吗。面试官说有时候许多面试是并行的所以要算总分,但这次不是。我问面试之后多久可以得到反馈,面试官说 5-7 个工作日,不管过不过都会有通知。总体感觉二面的这位面试官更严厉一点,问题的角度也跟第一位不太一样,我聊天过感觉不如一面那么好。二面结束后一周都没有得到反馈还以为挂了,第八天傍晚突然收到网易用邮件发来的 offer,随后接到了 HR 的确认,接到的时候感觉 HR 姐姐比下课铃听。总结尾声之前一直瞒着 找实习,学术工作也没怎么上心,拿着 offer 去找 商量被骂的狗血淋头。从 的角度出发,要对 学术生涯(还有毕业)负责,所以要求我安心搞科研是有道理的。但是从我个人的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论