首页 > 教育知识 > 题目解答 > 网易面试

网易面试

时间:2018-05-15   来源:题目解答   点击:

【www.gbppp.com--题目解答】

网易面试 第一篇_网易笔试题

网易笔试不难,但是给了我一个教训,所以记下来以留念。

时间:11月3日8:00(后来改到10:00)。

地点:西安交通大学教2南315教室

赶到考场时,离考试开始时间只差2分钟了,找了个座位坐下后没有任何的等待笔试就开始了。网易的笔试题目很有趣:

证明题:给出n个互不相同的分数数列a1/b1,

a2/b2… an/bn ,证明(a1 + a2 + … + an) / (b1

+ b2 + … + bn) 的值在数列a1/b1, a2/b2…

an/bn 数列的最大值和最小值之间。

证明题:在三角形中,假设等角对等边,证明

大角对大边。

文学题:在以下的空白中填入相应的词(蔼、

断、淡、泰)并解释其含义。

自处超然,处事 然,无事澄言,处事 言,得意 然,失意 然。

问答题:为什么现在的计算机采用二进制?而

不是八进制或十六进制?你认为以后的计算机

会采用几进制?

阅读理解题(记不清楚是不是有这道题及具体

是什么了)。

程序设计题:给出若干个单词,组成字典,要

求查找速度最快。 不知为什么,那天心态特别放松,放松的结果就是思维很发散,写字不是太工整,尤其是做到后面的题目时,写字写得很快,自己看上去都有些潦草。总共我写了三页纸(正反面),自己感觉还是做得不错的。

但是后来并没有收到网易的面试通知,总结了一下,结论就是那天的字迹太潦草了。潦草给人的第一印象就是态度不认真,进一步就是你做事情的风格就这样马虎,或者说你对我们公司不感兴趣,所以,不给我面试机会也是很正常的。

这是一个教训。在做这份题目的时候,就应该想到面对一份答案,阅卷人员会如何去看待,也就是说如何通过这份答案去影响阅卷人员对自己的看法。如果他面对的是一份潦草的答卷,即使答案是完全正确的甚至是有些创意的,他也许看都不看就直接放到一边去了。

态度是最重要的事情。要做,就要端正态度,做到最好,不然就不要去做了。

1.写出对“知之者不如好之者,好之者不如乐之者”的理解。

2.用中文写出尽可能多的中文语句,要求包含有“都”的意思(all、both之意),但不能有“都”字

3.new/delete和malloc/free的区别,并说说你在什么情况下会自另行建立自己的内存分配机制。

4.求极限lim(x-[x]),x趋于-3。

5.比较两个电路的可靠性。

6.编程题:输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列。

7.有两个字符串 str1和str2,写一个函数实现在str1中查找str2的初始位置。要求不区分大小写。

8.在字符串S中寻找最长的字符串x,条件是x存在于S中。即是如:abcabcdcd中的abc。

9.求Fibonacci数列中第k个与前面所有数互质的数(除前面两个数 1,1 )。

10.有100个真币和一个假币,只知道真币与假币不等重,要求只称两次,得出是真币重还是假币重。

11.证明题:给出n个互不相同的分数数列a1/b1, a2/b2… an/bn ,证明(a1 + a2 + … + an) / (b1 + b2 + … + bn) 的值在数列a1/b1, a2/b2… an/bn 数列的最大值和最小值之间。

12. 证明题:在三角形中,假设等角对等边,证明大角对大边。

13. 文学题:在以下的空白中填入相应的词(蔼、断、淡、泰)并解释其含义。

自处超然,处事 然,无事澄言,处事 言,得意 然,失意 然。

14. 问答题:为什么现在的计算机采用二进制?而不是八进制或十六进制?你认为以后的计算机会采用几进制?

15.程序设计题:给出若干个单词,组成字典,要求查找速度最快。

16.,有b1/a1,b2/a2,....,bn/an 共n个分数,分母同号,证明:

(b1+b2+...+bn)/(a1+a2+...+an)的值在上面n个分数值最大制和最小值之间.

17.证明:三角形中大边对大角,已知等边对等角

18.为什么计算机中多用二进制,16进制也用在程序中.你认为有没有可能回出现多进制的计算机,为什么

19.一个没有拷贝构造函数和重载=运算符的String类,会出现什么问题,如何解决?

20.编程题.

有篇文章,找出文章中单词在词典中的序号,要求高效率.词典没排序. 21.

有一位警长,抓了三个逃犯。现警长决定给他们一次机会。他拿出3顶黑帽子,两顶白帽子,然后往这三个逃犯头上每人戴了一顶帽子,每个逃犯只能看到另外两个逃犯帽子的颜色,不能看到自己帽子的颜色,而且不能进行通讯,不能进行讨论,只能靠自己的推理推出来,如果猜出来了,放一条生路,否则处死。

警长先问第一逃犯,结果第一逃犯猜错了,被杀掉了。

警长问第二个逃犯,结果还是猜错了,同样被杀掉了。

警长再问第三个逃犯,结果第三个逃犯猜对了。

说明一下,每个逃犯在回答问题时,其他逃犯是听不到的。

为什么第三个一定能猜中,请你给出解释。

今天去网易笔试了,虽然选择了考研,但是还是想多给自己一些机会,说实话,有些厌倦了学校的安逸的生活,觉得该有些事业,该有些理想,为自己的事业努力一下,为自己的理想努力一下。

但是考试的时候,简单的卷子,但是感觉自己做得不怎么样,在考试的时候狠狠把自己BS了一下.这些知识应该是我掌握的啊,但是没有.可能和我平常看书的习惯有关,我总喜欢看大概,不会去细细的看,在细的方面,总是对自己说等需要的时候再去查DOC,何必化时间去解决呢。.... 这样导致我总会忽略一些东西... 我想我得改..... 或许不改...我好矛盾...... 因为不知道好坏.. 无论怎么样,发现了自己很多不足的地方,需要改,需要锻炼.什么锻炼更适合我呢,我不知道,我迷茫,因为我迷茫,所以我不会改变,就这样考研.给自己一次机会,无论考上否,至少我努力了。...

最近很忙好久没有更新了,群硕笔试好像过了收到面试通知的邮件说是22~26号具体时间会电话通知,期待中加油了。。。

偶然间看到网易互动的在招人,仔细一看是搞游戏的,还蛮有挑战性的,在网上投了简历,昨天收到去南大的宣讲会通知,反正要过去本部于是乎就去了。下午过去的大概三点,因为网易的宣讲会是在晚上,听说东大有万科就先去东大了,万科感觉还蛮不错的,可惜人家现场不接受简历,呵呵回来网上投出去了一份不知道结果怎样,美的的笔试面试名单也快出来了,期待。。。

网易面试 第二篇_网易2016校招笔试题目

网易2015校招-前端工程师(笔试题)

选择题

1.对于多关键字而言,那种文件组织方便而又高效()

A、顺序文件 B、倒排文件 C、散列文件 D、B+树索引文件

2.以下哪些算法可用于遍历网络图()

A、广度优先搜索 B、深度优先搜索 C、线性规划策略 D、决策树

3.我们使用一个6元组来表示6个节点的无向图的顶点数,请问以下哪些6元组是可能的组合()

A、<1,2,3,4,5,6> B、<2,4,4,2,3,5> C、<1,3,4,2,2,1> D、<1,2,2,4,5,2>

4.以下关于可计算性的说法正确的是()

A、所有问题最终都可以抽象为一个计算模型,图灵机可以在一个有限的时间(虽然可能会占用非常久的时间)内完成计算:现代计算机的设计正是基于该理论。

B、存在部分问题,我们无法在有限时间内,给出解答:但是,所有问题都可以在有限时间内验证其解答的正确性。

C、 Godel(哥德尔)第一定律指明不存在完备且相容的公理系统。

D、以上说法都不正确。

5. 16进制数值C396和8进制数值64474的异或结果值(10进制)为()

A、43690 B、16660 C、60350 D、20375

6.以下经典的问题哪些属于NP问题()

A、图灵停机问题 B、排序 C、0,1背包问题 D、枚举有限集合的所有子集

7.存在以下字母串:AGDCCDDDGFBBFFGGDDDGGGEFFDDCCCDDDFGAAA现在需要对该串进行Huffman编码,那么字母F对应bit值(二进制格式为)()

A、10 B、11 C、110 D、101

8.进程管理如果设计不当将会导致“死锁”的产生,对待死锁,典型的银行家算法属于(1),而剥夺资源属于(2)的方法。

A、(1)=死锁预防,(2)=死锁避免

B、(1)=死锁预防,(2)=死锁解除

C、(1)=死锁避免,(2)=死锁预防

D、(1)=死锁避免,(2)=死锁解除

9.关于数据库索引,以下说法正确的是()

A、针对某些字段建立索引,能够有小减少相关数据库表的磁盘空间占用;

B、针对某些字段建立索引,能够有效的提升相关字段的读与写的效率;

C、常见数据库管理系统,通常使用hash表来存储索引;

D、数据库索引的存在,可能导致相关字段删除的效率降低;

简答题:

1、什么是闭包,闭包有什么用?请举例说明。

2.apply 和 call 的用法和区别。

3.bind 函数的兼容性

4.参考给出的原型图和要求,手写 html,css和 js。

5.飞机起飞时,人会感觉到有一股力压在身上,为什么?施力者是谁?

6.飞机平稳飞行后,你在过道跳起来,会不会撞到飞机尾部?

7.n是一个奇数,求证n(n^2-1)能被24整除

8.两个r进制的数,N和N',它们的位数相同,数字也都相同,只是排序不一样(比如12345和25413)求证N-N'能被r-1整除。

9.关于session的。 为什么使用session?使用session的根本原因是?假如你使用的编程语言没有提供对session的支持,请你使用伪代码实现session机制。 请说明在你实现的机制中的安全因素。

10.假如要让你的机制实现多个web服务器前端(几多个机器),你要怎样实现?假如要让你的机制实现勿单点故障点(即一台机器当掉,不影响整个系统的运行),你要怎样实现?

网易游戏2015校招面试题-运维工程师

一、基础题 1.包含命令的有SDRAM、DDR2、DDR3..... 2.下列哪个命令不能退出vi编辑器::x,:q,:q!,:bye 3.下列哪种协议既有TCP又有UDP的:telnet,SMTP,DNS... 4.到相同目的地有下面几条路由,静态、RIP、OSPF,问数据包会经过哪一条。OSPF 二、填空题 1.SAN的中文名称是_存储域网络_______;NAS的中文名称是网络附属存储___________.

2.写出除linux外的三种类Unix系统_______、_______、_______.

3.假如有3个文档„„„„,用一个最简单的命令将其合并为一个文档__________.

4.字符串的匹配,c[?]c

5.某IP地址192.168.48.10,掩码为255.255.255.128,其所在的子网为__________,广播地址为______________,有效的主机IP地址范围从_______________到________________.

6.查看TCP连接的命令__________.【网易面试】

7.在OSI模型中,HTTP协议工作在第____层,交换机工作在第____层。

8.写出一些成熟的虚拟机技术____________________.

三、简答题

1.32位操作系统和64位操作系统的区别,并说明它们的优点和缺点。

2.固态硬盘和传统硬盘有什么区别,并说明它们的优点和缺点。

3.多核CPU和单核CPU的优点和缺点,是否所有程序在多核CPU上运行速度都快?为什么?

4.给你6个150G硬盘,列出RAID排列方式,哪种方式容量最大,并解释。

5.有一web服务器,某天某用户投诉上某个网站速度很慢,如果你是服务器的管理员,请问你如何查找原因。假设服务器有任意操作系统和软件。

6.A、B、C位于同一局域网内,IP地址、子网掩码、默认网关如图所示,有路由器 R1、R2、R3、R4,它们之前运行某种路由协议,S为另一局域网内的服务器。

(1)如果C被ARP病毒感染,对A、B会有什么影响?

(2)B无法连到服务器S,但A、C均能正常连接到S,且B到R1连接正常,请判断故障出在什么地方,操作系统可以是任意的。

(3)如果R4连到Internet,Internet上的用户想访问服务器S,需要用到什么技术?并解释此技术的原理。

四、编程题

1.某程序每隔5分钟运行一次,得出一个运行结果,保存在文档中,格式为 2008-06-01 00:05:00 1120

(1)在每天的23点56分访问文档,将当天的运行结果保存至文档,[如:/„./„../20080601]

(2)统计出每天运行结果的总和。

设计一套方案,并编程来实现。

2.运动会,(人,成绩) 保存格式为每行一个成绩,第一列为人名,第二列为成绩。如Jim 24(1)(2)(3)统计每个人的平均成绩(平均成绩=总分/参加项目总数),并按平均成绩由高到低排列。

五、推理题 1.在太平洋一岛上住着土人,他们不喜欢外人来打扰。有一天一位探险家来到了岛上,被土人抓住,土人的祭司告诉探险家,他在临时之前有机会留下一句话,如果这句话是真的,他将被烧死,如果这句话是假的,他将被五马分尸,可怜的探险家如何才能活下来?并解释。

六、论述题

1.以下几种情况,那些是最无法预期的?哪些是可以避免的?你会如何面对?

(1)老板把你叫进办公室,让你负责一个新项目,并提醒你接下来几个星期将会非常忙碌

(2)一朋友给你发了一封电子邮件,介绍一个网站很有用,你花了几分钟时间去浏览网站

(3)某客户打电话过来,要你赶紧去他们公司。

(4)老板要你在下班前完成某些任务。

(5)你必须立即放下手头工作,去买纸杯,因为发现纸杯已经用完了,而且10分钟后的会议会用到。

2.你认为一个出色的游戏运营维护工程师必须具备的关键素质有哪些?并按从主到次的顺序解释。

网易2015校招笔试题-运维工程师

第一部分 计算机科学基础

1、(2分)对于多关键字而言,那种文件组织方便而又高效()

【网易面试】

A、顺序文件

B、倒排文件

C、散列文件

D、B+树索引文件

2、(2分)以下哪些算法可用于遍历网络图()

A、广度优先搜索 B、深度优先搜索 C、线性规划策略 D、决策树

3、(2分)我们使用一个6元组来表示6个节点的无向图的顶点数,请问以下哪些6元组是可能的组合()

A、<1,2,3,4,5,6> B、<2,4,4,2,3,5> C、<1,3,4,2,2,1> D、

<1,2,2,4,5,2>

4、(2分)以下关于可计算性的说法正确的是()

A、所有问题最终都可以抽象为一个计算模型,图灵机可以在一个有限的时间(虽然可能会占用非常久的时间)内完成计算:现代计算机的设计正是基于该理论。

B、 存在部分问题,我们无法在有限时间内,给出解答:但是,所有问题都可以在有限时间内验证其解答的正确性。

C、 Godel(哥德尔)第一定律指明不存在完备且相容的公理系统。

D、以上说法都不正确。

5、(2分)16进制数值C396和8进制数值64474的异或结果值(10进制)为() A、43690 B、16660 C、60350 D、20375

6、(2分)以下经典的问题哪些属于NP问题()

A、图灵停机问题

B、排序

C、0,1背包问题

D、枚举有限集合的所有子集

7、(2分)存在以下字母串:AGDCCDDDGFBBFFGGDDDGGGEFFDDCCCDDDFGAAA现在需要对该串进行Huffman编码,那么字母F对应bit值(二进制格式为)()

A、10 B、11 C、110 D、101

8、(2分)进程管理如果设计不当将会导致“死锁”的产生,对待死锁,典型的银行家算法属于(1),而剥夺资源属于(2)的方法。

A、(1)=死锁预防,(2)=死锁避免

B、(1)=死锁预防,(2)=死锁解除

C、(1)=死锁避免,(2)=死锁预防

D、(1)=死锁避免,(2)=死锁解除

9、(2分)关于数据库索引,以下说法正确的是()

A、针对某些字段建立索引,能够有小减少相关数据库表的磁盘空间占用;

【网易面试】

B、针对某些字段建立索引,能够有效的提升相关字段的读与写的效率;

C、常见数据库管理系统,通常使用hash表来存储索引;

D、数据库索引的存在,可能导致相关字段删除的效率降低;

第二部分 专业题

1、下列哪个选项不是产生死锁的必要条件()

A、互斥条件 B、 网络不可达 C、 不可剥夺资源 D、环路等待 E、 占有等待

2、根据左侧给出的概念,在右侧写出其对应的OSI模型层的名称。

设备、概

念 名称

EIATIA RS-232、网卡

TCP、UDP

IP、ARP、OSPF

HTTP、DNS、FTP

GIF、ASCII、PICT、HTML

PRC、SQL、NFS

交换机、HDLC、PPP

3、下列关于进程与线程的描述,哪一项不正确()

A、进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。

网易面试 第三篇_网易web前端开发师面试问答的经历

Q:关于公司的期望

A:我希望第一份工作能有比较大的发展空间,能够长时间的在一个良好的环境中养成良好的习惯。

Q:大学时经历的团队合作

A:最初的时候谁也不知道应该做什么,就从理论上一点一点的抠出东西来,经过两三次的课程我们的固定团队大致有了自己的开发流程,知道怎么样进行相互间的交流沟通、协作,也能从其他团队的汇报中吸取很多经验与教训。有的时候我们团队里会加进比较牛的高人,他也会愿意对我们进行额外的指导,大家一起交流想法,各自说出来,再一起逐一分析优劣,最终定下方案。

Q:关于前端的理解

A:前端开发处于一个猛烈发展的阶段,现在可以说大部分的网站都在关注前端,前端是直接接触用户的部分,它融合了设计、程序还有一些整体的理念,一些优化,包括SEO。很多技术的实现都要通过前端,怎么把这部分做好是非常具有挑战性的事情。可能四五年前很多人都还在标准的实现上摸索,而现在有一个大家都朝着标准走的大方向,就能够更好的坚持,更好的专注,把前端技术做得更强大。

Q:自己的发展计划

A:刚毕业的这一两年希望能专注于技术的提高,和适应良好的工作流程——这也是为什么我希望能够在一个发展环境良好的公司工作,锻炼好实践能力,结合公司的产品需求,当然还有一些不断萌发的新技术。之后会向产品的方向发展,就是前端技术所要实现的目标,因为前端确实是结合很广阔的一个职位。

Q:优缺点

A:我的优点,自己觉得是比较细心,包括细致的观察还有处理细节上的事情。我之前在365日历网实习的时候,还有课程小组学习的时候,他们评价我会说我比较可靠,我觉得可能不是那种技术上特别牛什么问题都能解决的,我个人觉得是来自细心和认真负责的态度。另外后面在九星时代实习的时候,临走上司对我评价是说我抗压学习能力比较强。当时项目特别急,又有涉及到一些我还不熟悉的技术,所有人都在加班,我也是一边完成任务一边不断在学新的东西,进一步的修缮,把事情做得更好。缺点的话,我觉得现在对我影响最大的就是想问题常常会有太多顾虑,想要一次性的把问题解决,结果会浪费很多的时间。比如说技术面试的时候,很经常遇到考官说一个简单的布局设计让你实现,我有的时候就总会考虑一些没有提到的因素,像是否需要适应变化这类的,就是有些过于计较完美,反而变得优柔寡断了。这也是有次面试的时候面试官和我提到的。

Q:待遇要求

A:待遇的话,我觉得并不是很关键,而且我是应届生,我尊重公司对应届生的待遇标准。我也相信网易的竞争力吧。这几次面试后,我在网上查了不少别人的评价,觉得网易作为大门户网站,有很好的环境与发展前景,薪水的话能让自己继续活着工作学习发展就够啦。我

资料来源:中国教育在线

一直认为如果公司发展前景不好,现在给很高的工资也不一定就是好事情,而好的公司能够给出符合员工给自己所创造的价值的工资。

3号(周四)下午,面试的时候HR罗叔叔非常温和,常常笑,说话也不是我想象中HR那种咄咄逼人的语速。问我的问题大约是:

Q:自我介绍包括实习经历

A:如实汇报

Q:面对过什么样的压力

A:我先是很囧的说了学数学的事情,后来HR又问,还有其他的吗,我又说了一下做一些课程设计的时候小组遇到的难题,技术和团队协作方面。其实还想说在九星实习的时候的工作压力,后来觉得这个才是HR最想听的,不过没有机会说了……

Q:解决问题的方法

A:技术问题的话,先上网查有没有解决的方法,如果不好解决再去请教前辈,一般还是自己先查一些资料,不想为简单的问题就打扰别人。如果遇到难以解决的问题会请教别人或者和别人一起讨论。这块回答得有点乱。

Q:为什么想留在北京

A:家里人也希望我能够独立,能够做自己喜欢的事情,在广阔的空间里发展。我自己也觉得北京机会更多。我说完HR叔叔还跟着说了一句,确实比如你在福州,不要说福州吧,就算和上海深圳这样的技术发达城市比,确实北京的机会是更多的。

Q:拿过其他公司的offer吗?觉得和其他公司比,网易好在哪里?

A:有过一些,自己不满意的地方,一种是职位不是自己期望的,比如测试或者技术支持,并不是自己第一想要做的事情,我很喜欢前端,也希望自己能在这个领域发展;还有是公司规模不大,像之前HR说的,在网易会有很多个前端工程师来完成一个大任务,我认为这样更能够发挥自己的力量,也能让自己的能力更好的发展,如果在一个小一些的公司,也许做前端的就只有我一个人,发展就会变得狭隘;还有工资问题,有的公司只给出两千五左右的待遇(我没敢说2000,其实之前确实有给我开2000的,怕被HR叔叔鄙视),这样在北京生活会艰难一些。总的还是觉得发展前景很重要。然后HR叔叔就接过话说网易确实有很大的发展空间,而且工资的话我看你在登记表上写的跨度很大(我写的是3000-5000,遵从公司对应届生的薪酬标准),这点网易肯定能够让你满意的。

Q:描述一下你的性格

A:这是我认为我回答得最失败的一个问题,我当时没多想,脱口而出——我性格比较内向,其实我应该说我温柔善良细心负责,之前想了很多关于优缺点的描述,结果也不晓得哪根筋抽抽了,直接说自己内向,接着羞涩的笑笑,接了一句不过我很喜欢和别人讨论问题,觉得一起解决问题是很开心的事情(我想大概是这句话救了我= =?)

资料来源:中国教育在线

资料来源:中国教育在线

网易面试 第四篇_华工计算机的师兄签约网易游戏的笔试面试经验贴

腾讯、百度、网易游戏、华为Offer及笔经面经

分类: C/C++笔试题目2012-05-21 21:18 5578人阅读 评论(0) 收藏 举报

腾讯百度游戏网易华为

目录(?)[+]

面试完毕,已跟网易游戏签约。遂敲一份笔经面经,记录下面试经过。类似于用日记记录自己,同时希望对师弟师妹有一定帮助。不是炫耀,只是希望攒RP,希望各位不要鄙视我。正所谓“饮水思源”。小弟来自广州华南理工大学,计算机科学与工程学院。给华工计算机打一个广告吧,呵呵。。。一腾讯(2011 4月):(所报职位:后台开发工程师 – 深圳)腾讯是我一直准备的公司,所以对笔试的知识点及面试侧重点有一定的了解。

@笔试一份2个小时卷子,挺基础的,具体什么题记不清楚了。涉及网络原理,c/c++语言基础及高级机制,基础数据结构及算法,数据库,linux基础,linux下可执行文件组织机制(内存布局,.text,.bss,.data组织方式等)。因为一直在准备,所以这份卷子答起来,相对比较顺利。成绩有80+,这个为通过实习面试起决定性作用。今天笔试卷子可以勾选bussinessunit(BU),果断勾选B3(互动娱乐)。

@一面我习惯面试带简历(因为希望面试官多注重自己的项目经验,少问些算法,体现下自己优势吧),见到一面面试官,直接双手递上一份简历。果然面试官对着简历开始问,看着简历中写到的技能一项项问。

c++ 问了多态实现机制(这个问题屡次被面试官问),直接把insightc++ object models书里面的内存布局图搬上去,面试官非常满意。

tcp/ip原理,问了TCP状态变迁图,TCP/IP接受发送缓冲区相关概念。

对Unix环境编程、网络编程问的较多,不过都是Apue,Unp上面的,从容应答。 linux kernel,问了一些内核源码相关的概念,问得广而浅,不难回答。几个综合问题,1 QQ飞车新用户注册时,如何判断新注册名字是否已存在?(数量级:几亿) 2 编写高效服务器程序,需考虑的因素?

3 Epoll机制相关概念(Epoll与Select机制区别),这个概念许多面试官都会问起一面答得不错,加上笔试成绩不错。面试官当场说了一些表扬的话,并把他QQ留给我,说以后什么事直接咨询他。我知道自己肯定过了,后面面试走流程吧。^_^。

@二面一个和蔼的大叔,35-45岁,一直在笑。从简历开始,介绍技能,介绍项目经验,对笔试时的系统设计题做改进优化,随便说了下自己想法。

@HR面随便聊天。拿到腾讯实习Offer,并在腾讯暑期实习两个月。二、百度(2011/10) (所报职位:软件研发工程师 –深圳)对百度的面试一直很犹豫,不知是否应该参加。主要两个原因,一是腾讯已通过实习拿到Offer,二是觉得自己算法很差,怕被鄙视。直至考试前一

天,都没有确定是否应该参加。幸运地是,最终克服自己的害怕,走上了百度的笔试考场,有机会体会百度的面试。面度的笔试卷子,因部门而异。我报的软件研发,RD-3的卷子。 @笔试笔试题回忆版一简答题(30分)1 对远程linux/unix系统进行远程操作,通常的途径是采用终端软件通过ssh登陆远程系统进行操作,但是在网络发生中断时,Linux/unix端运行的程序将会中断。请阐述这种问题发生的原理、通过何种路径可以避免这种问题、以及阐述可避免这种问题发生途径的原理

2 最小堆插入,删除编程实现。

3 不知所云。二算法与程序设计(40分)(算法可以使用伪代码描述)

4 给定一个数字编码N,大多数情况下可以找到一个数字编码M,其位数与N相同,各位数字之和与N的各位数字之和相同。并且M是大于N的数值中最小的一个,也可能M不存在。如:N=134,则M=143.如N=020,则M=101。形式化表述为F(N)=M。如果M不存在,则F(N)=-1。要求给定算法计算F(N)序列。

5 给定序列s={a1,a2,„,an};1)构造算法求全排列。2)构造算法求所有组合。三系统设计题(40分)这个有时间再慢慢回忆吧。这个笔试可以用超烂来形容,勉强40分(后面面试时,卷子上见到)。笔试当天是星期日,当晚手机没电,充电开机后有两个未接020-*。因为其他童鞋都是短信通知,所以没太在意,自己没收到短信通知,很清楚笔试没过,遂决定霸面。星期一:霸面,霸终端研发深圳,见到面试官,但面试官一直忙于找我笔试成绩,我就一直推销自己,项目经验如何,linux如何,内核如何,TCP/IP网络如何,嵌入式开发如何。终于面试官问了几个小题,写了几个编程之美上面的小题。答的还可以,但因为霸面,他一直不爽我。这次霸面非常失败,自己也备受打击。失落的星期一夜晚,无意中又收到020-*的电话,接起来,对方告知是百度公司,通知星期二去一面。星期二:哥今天是有通知来一面,不是霸面了。NND。一面:设计数据结构及改进。我做的不好,我坦言数据结构及算法一般,因为自己忙项目,但项目经验及linux,网络知识较丰富。遂转问linux及内核源码,tcp/ip原理及实现细节。他拿着笔记本上网查问题,我压力大啊。问题广而深,幸好linux掌握的还可以。记起来的问题有,linux操作系统作用,内存管理在源码哪个目录(mm),说些进程调度内核实现大致机制,TCP/IP接收发送缓冲区,内存管理实现机制。又对项目提问题,要求优化。面试快结束时,面试官直言我数据结构及算法掌握的不熟练,以后希望强化。虽然知道这可能意味被淘汰,但还是特别感谢他,遂说了N多谢谢,但都是真心的。因为对比他和霸面的面试官。星期二晚上一直没通知,我等到12点就睡了。失望,绝望。虽面试时知道自己可能被淘汰,但仍不愿接受这个事实,但现在不得不接受,带着遗憾入梦。星期三晚上,没有期待的时候,不经意又是百度的通知。那一刻,死里逃生,我想尖叫。星期四:二面:两个算法都是编程之美的。其他就是linux、内核,网络、项目,高效服务器,如何预防攻击等题目,发挥的不错。面试官一直微笑。我知道三面有了。星期五:三面:万幸不问算法,问意向,项目经验,项目细节及能否优化,linux内核等。因为项目确实是自己完成的,所以答的还不错。星期日:收到Offer通知。但职位是北京的研发。三、华为:(所报

职位:操作系统工程师 –深圳)

@机试给一个数组,求数组中比平均数大的数字个数。这题是在考我们的编程能力吗?⊙﹏⊙b汗。

@一面主要就项目问。

@二面群面。技术,非技术总16人,分两组,讨论曹操,刘备,孙权,诸葛亮,谁适合当总经理。这个环节,技术的一直被动。Finally,我们组淘汰了两个(都是技术)。 @三面上机性格测试,104题。这个没听说刷人的。

@四面跟两个“老男人”随便聊,聊项目,聊未来方向,聊华为操作系统发展,聊linux操作系统及实现,很广但很浅。四、网易游戏面试游戏系统架构师

@笔试 10.22网易游戏笔试,三个小时的题,题量还是非常大的,设计计算机各们核心课程,操作系统原理,c/c++,基础数据结构与算法,数学推理题,网络等。题特别多,题特别杂,几乎没有童鞋做完吧。多多益善吧。经历过考研,一些基础课程还是蛮扎实,前40分的题答的不错,后面的算法题做的一般,我只会最笨重的方法。

@一面 10.24晚上通知11.1下午2点面试最次给各位同学提个醒,简历一定要多带几份,以备不时之需。他要求2份,我带了5份,份份都起作用了。通知2点面试,1:50签到,开始做题,矩阵相乘,差不多10分钟做完。开始等一面。大概2:40通知一面,2个面试官。要求先自我介绍,其次问了一个项目,之后问了一句你是哪里人?你目前拿到哪些公司offer?之后一面结束,不足10分钟。没问任何技术,偶是相当不淡定。

@二面 11.1晚上通知11.2下午3点面试

2点半左右到网易准备。大概3点10分,一个女人带我进面试房间。当时紧张了,这是我的第一个女技术面试官?进去后,2男1女。面试官先自我介绍,1个大话西游II主程序,1个天下II主程序,靓女姐姐是HR。二面+HR面一起面的。问了很多c++高级机制,问了2道基础算法吧。题目回忆如下:

1 构造函数可以调用虚函数吗?语法上通过吗?语义上可以通过吗?

2 析构函数可以抛出异常吗?为什么不能抛出异常?除了资源泄露,还有其他需考虑的因素吗?

3 c++中类型转换机制?各适用什么环境?dynamic_cast转换失败时,会出现什么情况?(对指针,返回NULL.对引用,抛出bad_cast异常)

4 洗牌算法,如何证明算法是随机的

5 100万个32位整数,如何最快找到中位数。能保证每个数是唯一的,如何实现O(N)算法?这道题是编程之美或编程珠玑上的。这道题使用位图,需要空间复杂度是512M。6问了一个他们感兴趣的项目,关于gcc插件的,聊了比较久。

7 拷贝构造函数作用及用途?什么时候需要自定义拷贝构造函数?

说明:

当一个类含有一些数据成员,你需要在实例化类的时候就初始化这些成员,你就需要自己定义构造函数。例如Person类含有m_strName成员,你在声明该类是就将其赋值 Person myPerson("张三")对于拷贝构造函数,为了防止浅拷贝造成的两个对象指向同一内存,当删除其中一个对象后导致另一对象指向内容为空的时候,我们就需要定义自己的拷贝构造函数来进行深拷贝。当你的类数据成员中使用了动态分配的内存,你就需要定义自己的析构函数来释放这部分内存,防止内存泄露。

系统定义的默认构造函数和析构函数函数名和类名相同,如Person类:

Person()构造函数

~Person()析构函数

8一些题目记不清楚了。

9聊待遇。@签约 11.2晚上收到通过面试通知,通知11.3下午4点签约。网易游戏不同部门不同职位不同面试面试内容不同,但都注重基础知识。还有的一面题目是BFS,这个应该特别容易了,但还有一些童鞋完成的不好。如果各位师弟师妹,如果觉得此贴对你们有点点帮助,就祝福下我吧,帮我攒点RP吧,多谢。关于书单,列表如下:一直准备的是腾讯后台开发,所以针对性很强,难免有偏见,望见谅。先贴下腾讯后台开发要求的技能,这些技能要求是我读书的指南针。游戏开发类后台开发工程师返回>>职位描述:负责游戏相关后台系统的开发和设计。

1职位要求:

1、有Unix/Linux操作系统下的C/C++项目的2年以上开发经验;

2、熟悉网络编程;熟悉Linux下的mysql开发;

3、精通TCP/IP协议及编程,熟悉互联网应用协议;

4、熟悉面向对象的大型分布式系统设计与开发,了解中间件的技术以及基于中间件的开发模式;

5、全面的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全);

6、具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力;

7、责任心强,良好的对外沟通和团队协作能力,主动,好学。有以下经验者优先考虑:

1、大型分布式系统设计开发经验;

2、游戏后台系统开发经验。

这其中大部分书都是研1下,研2上购买的。大部分已读完。一部分书反复读3遍以上。比如apue,unp,tcp/ip v1等。重点圈几本推荐下:(*号书籍强烈推荐)

c/c++:初级 c语言解惑/C和指针专家:C专家编程 *

c++ primer/effictive c++/inside c++ *

tcp/ip书籍

tcp/ip v1(tcp/ip详解卷I) ***卷2/3没必要买,也没必要看,这本卷1主要将tcp/ip原理

unp *** 这本主要将linux socket编程API,两本结合看,效果最佳

unp2(unix 网络编程第2卷)这本主要讲IPC,有时间可以看看

linux书籍:

apue ***深入理解linux内核 *其他系列linux源

本文来源:http://www.gbppp.com/jy/445139/

推荐访问:网易面试经验 杭州网易面试

热门文章