网易2013校园招聘广州地区技术类笔试题目

2015-07-02 11:49 作者 : 围观 : TAG标签: 笔经 网易 笔试 技术类

       职位类型:技术类

求职面试


面试问题

       面试时间:2013招(2012年10月)

面试网


面试网

       招聘公司: qzm4


qzm4

       楼主是在广州大学参加的笔试,一共两个小时。观察了一下周边的考场,人数不多,很安静。跟腾讯那混乱的场面,网易做得好多了。我想是因为网易在网上审核阶段就已经很认真地筛选了一部分人,我身边的好几个技术不错的同学都被刷了,所以,提醒以后网申网易的同学,一定要认真对待网申。看了看考场外的名单,同我一个方向的只有十个人,其他可能是分配到了其他考场吧。我笔试时,左右两边是HR管培生方向的,大家都没有办法作弊。总的感觉网易的笔试很正规,公平公正,有高考的感觉。

qzm4


qzm4

       笔试题目是纯技术的,主要是计算机基础和程序设计,没有网上分享的一些题目有什么文学题、推理题。下面我就把记得的题目跟大家分享一下。 求职信息


qzm4

网易2013校园招聘广州地区技术类笔试题目

qzm4


面试网

       第一部分:计算机基础(选择题都是多选题) qzm4


qzm4

       1、选择题:按照e1、e2、e3、e3、的顺序进栈,出栈的顺序可能是下面的哪种? 礼仪


面试网

       选项记不清了,但是很容易,只要从A到D去验证答案的顺序是否正确就行。我全选。这样的题目其他公司也考过很多次。 qzm4


求职信息

       2、中缀表达X=A B*(C-D)/E式转后缀表达式。 求职面试


面试网

       选项四个,但是貌似只有一个正确的。有些选项是把中序进行变形,应该是移项之后再求后缀的。

面试网


qzm4

       3、问以下排序算法哪些是不稳定的。 面试网


礼仪

       A 快速排序     B堆排序   C哈希排序  D冒泡排序 E  合并排序  求职信息


面试问题

       答案是:ABC(我选漏了B,悲剧呀) 礼仪


礼仪

       4、(填空题)一个四叉树、有n个结点,每个结点都有四个指向它的四个孩子的指针,那么在这4n个指针中,空指针有多少个______。 礼仪


面试网

       5、(写程序)实现斐波纳契数列,写一个算法求数列的第n项的值。给出算法复杂度,尽量高效。 礼仪

        面试网

       我是这样实现的,不知道是不是最优。

面试网


qzm4

网易2013校园招聘广州地区技术类笔试题目 礼仪


qzm4

       第二部分:程序设计

求职面试


礼仪

       这些题目有些是读程序的,我记不住那么多。考了很多操作系统方面的,java的多线程、IO操作、集合框架是重点呀。

求职信息


求职面试

       1、网易的邮箱有@126.com、.com、@yeah.net 。用户名长度6~18,以字母开头,不区分大小写,其他可以是任意字母或数字。以下正则表达式哪个能正确检查账号的正确性。

面试问题


面试网

       选项记不清。但是不难,大家应该也可以写出来。

面试问题


面试网

       2、以下程序输出什么? 面试问题


礼仪

网易2013校园招聘广州地区技术类笔试题目 qzm4


面试问题

       运行一下,结果是0。记住,>>运算符的优先级比 低,也就是c = 5>> (2 10) >> 2;   面试问题


面试问题

       3、说说HashMap和TreeMap的区别? 还有不是很记得是哪两个类的区别了,反正也是集合框架里面的。

面试网


面试问题

       4、关于I/O流操作的。给出了四种情况,然后使用I/O流体系内提供的类写出正确的实现组合。题目提供了很多操作流的类,我不一一写出了,附上一张网上找的图片。 面试问题


面试问题

       1) 文件的路径:D:\file\test.txt ,读取改文件,并从该文件中按行获取内容(好像是这样表述的);

面试网

       2)文件的路径:D:\file\test.data  ,是字节数据,读取该文件并按行输出内容;

qzm4

       3)str是很长的字符串……忘记了……

qzm4

       4)………… 礼仪


面试网

网易2013校园招聘广州地区技术类笔试题目

礼仪


求职信息

       倒数第二题:实现序列化接口Serialize的时候,如果不指定serialVersionUID 的值,编译时就会出现警告,为什么?什么情况下需要修改serialVersionUID 的值? qzm4


礼仪

       参考:序列化运行时使用一个称为 serialVersionUID 的版本号与每个可序列化类相关联,该序列号在反序列化过程中用于验证序列化对象的发送者和接收者是否为该对象加载了与序列化兼容的类。如果接收者加载的该对象的类的 serialVersionUID 与对应的发送者的类的版本号不同,则反序列化将会导致 InvalidClassException。可序列化类可以通过声明名为 "serialVersionUID" 的字段(该字段必须是静态 (static)、最终 (final) 的 long 型字段)显式声明其自己的 serialVersionUID:ANY-ACCESS-MODIFIER static final long serialVersionUID = 42L; 面试网


礼仪

       如果可序列化类未显式声明 serialVersionUID,则序列化运行时将基于该类的各个方面计算该类的默认 serialVersionUID 值,如“Java(TM) 对象序列化规范”中所述。不过,强烈建议 所有可序列化类都显式声明 serialVersionUID 值,原因计算默认的 serialVersionUID 对类的详细信息具有较高的敏感性,根据编译器实现的不同可能千差万别,这样在反序列化过程中可能会导致意外的 InvalidClassException。因此,为保证 serialVersionUID 值跨不同 java 编译器实现的一致性,序列化类必须声明一个明确的 serialVersionUID 值。还强烈建议使用 private 修改器显示声明 serialVersionUID(如果可能),原因是这种声明仅应用于立即声明类 -- serialVersionUID 字段作为继承成员没有用处。 求职面试


面试网

       6、最后一题(题目好长):一个系统有多个定时任务,设计一种数据结构用来存储这些任务。考虑定时任务的添加、删除和触发。有10000个任务的时候,分析这种数据结构的性能。(大概是这样的意思) qzm4


面试网

       我写了一个散列表。类似于HashMap的结构。我的理解是,在添加、删除和触发的操作中,触发更重要一些。因为定时要准确,触发的延时就决定了定时的准确性。而触发操作我理解成是查找操作,找需要唤醒的那个定时。而哈希查找性能是最理想的。不知道我这样的理解是否正确,求指导。

面试问题


面试问题

       其他的题目我都不记得了,大家可以来补充一下,答案也是,大家互相交流一下。

面试网


面试问题

       相关百科:

求职信息

        面试网

       

面试问题

       

面试网

        求职信息

        求职信息

声明:网易2013校园招聘广州地区技术类笔试题目来源于互联网,其版权均归原作者及其网站所有,本站虽力求保存原有的版权信息,但由于诸多原因,可能导致无法确定其真实来源,如果您对本站文章、图片资源的归属存有异议,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意!

相关文章