求职宝典

6.2 笔试真题 & 详解

真题1:(编辑类)

1.请举一个你印象最深刻的热点新闻事件并分析网络媒体在其中所起的作用。

5.12汶川地震系列报道,是我对网络媒体产生深刻印象的热点新闻报道。汶川地震过后,网络媒体如网易、新浪、腾讯等马上在新闻页面上建了专题报道版面,在版面上,数据信息、**公告、救援现场视频、网友的感情交流等等资讯都可以即时看到,具有实效性与全面性双美的特点。

读者可以即时读到伤亡人员新增加的数字、也能即时了解救援人员、救援物资的数字,数字的即时更新性,是网络媒体远胜于按日出版的纸质媒体的巨大优势。读者也可以看到从电视新闻上转播的视频片段,视频可以不分时段重复播放,这是网络媒体胜于电视媒体的巨大优势。同时,网络媒体还具有纸质媒体和电视媒体无法具有的优越性,就是提供了一个网友交流的平台,犹记得当时在网络上,众多网友自发举办的网上祈福、哀悼等活动,真正把中华民族血脉相连的感情发挥到极至。

所以,我认为,当今网络媒体的传播速度、广度、方式多元化已经远胜传统媒体;未来,网络媒体的发展空间更无可限量。

2.目前房价、股价下跌,市场出现希望**救市的呼声,请谈谈你对救市的看法。

目前房价低走,股指狂泻,救市或者不救市的辩论趋于白热化,论辩双方各执一词,救市或者不救市,均是市场中各种利益代言者心态的反映。

持“不救市论”者,其忧虑乃是当**直接干预市场,将严重违背市场经济基本要求和原则的风险,这样的方式将会伤害以市场化为基础的资本市场,救得了一时之干渴,却犹如饮鸩止渴,给未来经济发展带来更深层的打击。

其实,**救市在非常时期是应该和必须的,一个极其重要的理由是,当**必须在维护市场经济原则和保护本国金融安全二者间作出非此即彼的选择时,所有**都会毫不犹豫地选择后者。就目前的国际金融形式来看,如果中国不能在此次金融海啸中保全本国安全,经济陷于崩溃,又如何谈论将来发展呢?因此,我认为,**必须出手救市,而且刻不容缓。原因有三:

其一,本次金融危机的危害之深、之广、之大,非**救市不能解燃眉之急。受次贷危机蔓延,以及国际油价等大宗商品期货价格大涨的影响,目前的国际金融市场险象环生,本次金融危机传染性极强、爆发力强、危害性大,任何国家都无法独善其身。顾全球资本市场,无论是新兴市场,还是成熟市场,**救市早已蔚然成风。美国在救市,巴基斯坦在救市,冰岛在救国,欧盟各国也在忙自救……在这场危及世界金融安全的全球性金融海啸面前,每个国家都会把捍卫本国的金融利益放在首位,一旦股市、楼市出现崩溃,一国经济就受到致命打击。当世界各国**都采取了强力干预市场的救市之举之时,实行社会主义市场经济制度的中国,又怎能袖手旁观,任由国内金融体系自生自灭?

其二,中国市场一直以来“政策市”的性质,决定了必须救市。中国至今没有摆脱政策市的特征,也正因为如此,救市或者不救,都将**视之为市场的深度参与者。中国股市今天的场面,正是政策市的结果。对无数股民来说,2007年股市“530”事件仍历历在目,刻骨铭心。如果说,从市场经济的基本理念来说,市场自有沉浮,**不当救,那么为何当初要以硬砸的方式希望拖住指数狂飙的趋势?既然**一直都是市场的重要参与者,在目前面对低迷的股市和楼市,**就不该保持沉默,而是应该积极应对所有诘问或者呼吁,展现监管者应有的姿态,与国民共度时艰。

其三,**救市,就的是国民对经济信心,这才是盘活经济的核心力量。

救市,表层看来,救的是经济,深层剖析,救的是市场的信心。只有等信心恢复了,救市才能水到渠成。目前全球性的通胀,导致CPI的节节攀升,早已让人民在通胀压力威胁下变得精神变得脆弱不堪,信用危机和信心危机一触即发,如果此时**再不出来救市,给国民一剂安神定惊的“强心针”,国民信心崩溃将是经济链条中最严重的环节,中国股市将在未来十年以内都难以再翻身。

综上所述,“金融是现代经济的核心”,金融强则国家强,当金融出现风险和危机,**,尤其是中国**实在是非常必要出手,对经济进行干预,以避免产生更加严重、无可挽回的打击。

3.有人说美国大选是“金钱政治”,请谈谈你的看法。

非常同意。虽然《美利坚合众国宪法》规定“当选总统必须是出生在美国,年满35岁,并居住美国14年以上的公民”,并无要求个人的财富必须达到什么条件,但地球人都明白,没有金钱撑腰,根本无法登上总统宝座。

第一,作为目前世界最富有的资本主义国家,美国总统首先是金钱利益的某方代表,美国“民”选总统的实质是官僚资本家选总统,选上的总统必须维护某某资本家财团的利益,否则绝对行不通、坐不长。

第二,从历届大选来看,要赢首先要“花得起”。美国总统参选人必修第一课就是:如何筹集到足够血拼的竞选经费。每届美国大选都需要花费巨大的金钱,在电视、广播、其他媒体上为参选人大打特打广告,以争取选民的票数。美国2004年总统大选的花费为6.93亿美元,估计2008年总统大选的总花费可能会达到10亿美元。美国《财富》杂志最近甚至预测,总花费将达50亿美元。

可以讲,钞票是美国大选的“入门券”,也是幕后推手,称之为“金钱政治”绝对正确。

4.你认为网游是否在毒害青少年?

我的观点是:网游无罪,滥用自毁。

对网游应该一分为二来看。

第一,我认为网游是一种很好的娱乐休闲方式。玩家可以在网游的虚拟世界中获得一种掌控的快感,可以逃避现实生活中的种种不如意和挫折感,能够让玩家倾泄情绪垃圾,获得自信和快乐。

而另一方面,鉴于目前网游的玩家以青少年为主,且他们的自制能力比较差,很多时候会不分昼夜地沉迷在网游之中,把学习、锻炼等青少年的主要任务荒废掉,才会带来严重后果。

我认为,不是网游在毒害青少年,而是青少年不知节制才导致玩物丧志,所以我们要做的,不是单纯地给网游定下恶名,并禁止青少年玩网游,而是应该对青少年玩网游的时间实行管制,让他们既能专心学习,又能在课余时间获得适当的娱乐消遣,这才有利于他们健全人格的养成。

5.有人说“星座对自己的运势预测和性格描述很准”,请谈谈你的看法。

我承认,星座的性格归纳和预测理论有一定合理性,其间必定有内在规律性,可作一种休闲娱乐方式,也可以跟面相学一样,作为人际交往过程中知人、识人的参考,但是却没有百分之百的可信性。

虽然依据目前的科技水平还远不能给予解释星座运势和性格的问题,但我个人的理解是,星座性格特征根据的是统计学的原理,根据概率统计归纳出来的,应该说,是符合“大多数人”的性格特征。举例说明:坦白率真、脚踏实地、好奇心强、亲切温暖、有好胜心、勤奋努力、体贴爱美、深谋远虑、正直坦率、谨慎谦虚、爱自由善变、善解人意……我相信每个人分析自己性格的时候都能和这些描述词语中的80%沾上边,坦白率真者当然正直坦率,并多数是脚踏实地、谨慎谦虚的,难道人能够同时是白羊座、金牛座、射手座和处女座?那么又如何能以这些片面的描述概括一个人的全部性格,乃至一群人的共同性格呢?

另一方面,我们在懂得了星座性格分类之后,经过长时间的自我暗示,会把星座性格的描述会反过来内化到人的思维之中,8、9月出生的处女座人就会觉得自己最突出的个性就是挑剔,2、3月出生的水瓶座人就会认同自己是善变的人,那么自然也会觉得星座非常准确了。

6.如果你是网易编辑,独家拿到了最新的陈冠希和某女星艳照(此女星之前未卷入“艳照门”风波),你会发布出来吗?为什么?

虽然这张照片非常具有新闻价值,而且可以预见的是,一旦发布这张照片,必然会为网易带来爆灯的人气和爆棚的点击率,但是作为网易的编辑,我不会发布此则照片。

第一,这是出于一名媒体人的职业操守,新闻尺度是我必须遵守的。部门已经命令禁止公开传播“艳照门”的照片,如果我在网易上发布,必然违反了法律法规,违背了编辑的职业操守,损害了网易的媒体形象,后果非常严重。

第二,出于一个人的道德和良心。我认为在“艳照门”中,陈冠希和女星们都是受害者,如陈冠希所言,他从未打算把这些照片公开,这些照片的性质是私人收藏,是别人从他的电脑中窃取并发布,严重损害了他们的公众形象,造成了极大的社会不良影响。现在,艳照门风波已经平息,我不愿意再起风波,因为这可能会毁了那位“之前未卷入”的女星的下半生星途与幸福。

7.如果网易新闻要选一位名人作为代言人,你建议选择哪位名人?请说明理由。

从网易的宗旨“网聚人的力量”出发,我建议选择一名有“网聚”号召力、且形象正面相关的名人作为代言人。我选择伤愈复出后的刘翔。

虽然刘翔在受伤之前已经代言过许多品牌,但是我认为刘翔的号召力将在其伤愈复出之后更上一层楼。

第一,刘翔以其出色的田径成绩,已经成为了“速度”的象征,这次他受伤退赛,但是却没有令“刘翔神话”破灭,大部分人都相信刘翔仍然保持着极速,没有参赛绝对不等于失败。第二,复出后的刘翔,若成为网易的代言人,必定带给人们这样一个信息:网易并不以胜败论英雄,这是一个充满着“包容”、“大度”之气企业,它的品牌名副其实地阐述了“网聚人的力量”,我们只放眼看人的未来发展,决不拘泥于人过往的挫败。第三,刘翔可能未必能继续他的运动生涯,但是如同李宁一样,他一定能够成为一个优秀的品牌,而这次,是新闻品牌,而非体育品牌。

综上所述,我觉得复出后的刘翔是网易新闻代言人最好的选择。

真题2:(研发类)

第一部分(必做): 计算机科学基础

1. (单选)软件设计中模块划分应该遵循的准则是:

A.低内聚低耦合 B.高内聚低耦合 C.低内聚高耦合 D.高内聚高耦合

2. (单选)最坏情况下时间复杂度不是n(n-1)/2的排序算法是:

A.快速排序 B.冒泡排序 C.直接插入排序 D.堆排序

3. 哈希表中解决冲突的方法通常可以分为open addressing和chaining两类, 请分别解释这两类冲突解决方法的大致实现原理

4. 简单的链表结构拥有很好的插入 删除节点性能, 但随机定位(获取链表第n个节点)操作性能不佳, 请你设计一种改进型的链表结构优化随机定位操作的性能, 给出设计思路及其改进后随机定位操作的时间复杂度

5. 什么是NP问题?列举典型的NP问题(至少两个)?对于一个给定的问题你通常如何判断它是否为NP问题?

6. 以下是一个tree的遍历算法, queue是FIFO队列, 请参考下面的tree, 选择正确的输出.

1

/ \

2 3

/ \ / \

4 5 6 7

queue.push(tree.root)

while(true){

node=queue.pop();

output(node.value);//输出节点对应数字

if(null==node)

break;

for(child_node in node.children){

queue.push(child_node);

}

}

A. 1234567

B. 1245367

C. 1376254

D. 1327654

第二部分(选作): C/C++程序设计

1. 有三个类A B C定义如下, 请确定sizeof(A) sizeof(B) sizeof(C)的大小顺序, 并给出理由

struct A{

A() {}

~A() {}

int m1;

int m2;

};

struct B{

B() {}

~B() {}

int m1;

char m2;

static char m3;

};

struct C{

C() {}

virtual~C() {}

int m1;

short m2;

};

2. 请用C++实现以下print函数,打印链表I中的所有元素, 每个元素单独成一行

void print(const std::list<int> &I){

}

3. 假设某C工程包含a.c和b.c两个文件,在a.c中定义了一个全局变量foo, 在b.c中想访问这一变量时该怎么做?

4. C++中的new操作符通常完成两个工作, 分配内存及其调用相应的构造函数初始化

请问:

1) 如何让new操作符不分配内存, 只调用构造函数?

2) 这样的用法有什么用?

5. 下面这段程序的输出是什么?为什么?

class A{

public:

A(){p();}

virtual void p(){print("A")}

virtual ~A(){p();}

};

class B{

public:

B(){p();}

void p(){print("B")}

~B(){p();}

};

int main(int, char**){

A* a=new B();

delete a;

}

6. 什么是C++ Traits? 并举例说明

第三部分(选作): JAVA程序设计

1. (单选)以下Java程序运行的结构是:

public class Tester{

public static void main(String[] args){

Integer var1=new Integer(1);

Integer var2=var1;

doSomething(var2);

System.out.print(var1.intValue());

System.out.print(var1==var2);

}

public static void doSomething(Integer integer){

integer=new Integer(2);

}

}

A. 1true

B. 2true

C. 1false

D. 2false

2. (单选)往OuterClass类的代码段中插入内部类声明, 哪一个是正确的:

public class OuterClass{

private float f=1.0f;

//插入代码到这里

}

A.

class InnerClass{

public static float func(){return f;}

}

B.

abstract class InnerClass{

public abstract float func(){}

}

C.

static class InnerClass{

protected static float func(){return f;}

}

D.

public class InnerClass{

static static float func(){return f;}

}

3. Java中的interface有什么作用? 举例说明哪些情况适合用interface, 哪些情况下适合用抽象类.

4. Java多线程有哪几种实现方式? Java中的类如何保证线程安全? 请说明ThreadLocal的用法和适用场景

5. 线程安全的Map在JDK 1.5及其更高版本环境 有哪几种方法可以实现?

6.

1) 简述Java ClassLoader的模型, 说明其层次关系及其类加载的主要流程即可.

2) TypeA.class位于classpath下, /absolute_path/TypeA.class为其在文件系统中的绝对路径, 且类文件小于1k, MyClassLoader为一个自定义的类加载器, 下面的这段类加载程序是否正确, 如果有错请指出哪一行有错, 简述理由

import java.io.File;

import java.io.FileInputStream;

import java.io.InputStream;

public class Tester{

public static void main(String[] args){

MyClassLoader cl1=new MyClassLoader();

try{

File f=new File("/absolute_path/TypeA.class");

byte[] b=new byte[1024];

InputStream is=new FileInputStream(f);

int I=is.read(b);

Class c=cl1.defineMyClass(null,b,0,1);

TypeA a=(TypeA)c.newInstance();

}catch(Exception e){

e.printStacktrace();

}

}

第四部分(选作): Linux应用与开发

1. 写出完成以下功能的Linux命令:

1) 在当前目录及其子目录所有的.cpp文件中查找字符串"example", 不区分大小写;

2) 使用sed命令, 将文件xyz中的单词AAA全部替换为BBB;

3) 用一条命令创建aa bb cc三个子目录

4) mount cdrom.iso至/dev/cdrom目录

5) 设置ulimit使得程序在Segment fault等严重错误时可以产生coredump;

2. 设umask为002, 则新建立的文件的权限是什么?

A. -rw-rwr--

B. rwxrwx-w-

C. -------w-

D. rwxrwxr-x

3. 用户HOME目录下的.bashrc和.bash_profile文件的功能有什么区别?

4. 写出完成以下功能的gdb命令(可以使用命令简写形式):

1) 使用gdb调试程序foo, 使用coredump文件core.12023;

2) 查看线程信息

3) 查看调用堆栈

4) 在类ClassFoo的函数foo上设置一个断点

5) 设置一个断点, 当表达式expr的值被改变时触发

5. 1) 例举Linux下多线程编程常用的pthread库提供的函数名并给出简要说明(至少给出5个)

2) pthread库提供哪两种线程同步机制, 列出主要API

3) 使用pthread库的多线程程序编译时需要加什么连接参数?

第五部分(选作): Windows开发

1. DC(设备上下文)有哪几类? 区别在哪里?

2. 碰撞检测是游戏中经常要用到的基本技术 对于二维情况, 请回答以下问题:

1). 如何判断一个点在一个多边形内

2). 如何判断两个多边形相交

3). 如何判断两个点集所形成的完全图所围的区域是否相交

3. PostMessage SendMessage和PostThreadMessage的区别是什么

4. 什么叫Alpha混合? 当前流行的图片格式中哪些支持alpha通道? Layered Window和普通Window有什么区别?

5. 如果要实现一个多线程(非MFC)程序, 选择多线程CRT, 创建线程的时候应该用CreateThread还是_beginthreadex(), 为什么?

第六部分(选作): 数据库开发

1. 基于哈希的索引和基于树的索引有什么区别?

2. User表用于记录用户相关信息, Photo表用于记录用户的照片信息, 两个表的定义如下:

CREATE TABLE User( --用户信息表

UserId bigint, --用户唯一id

Account varchar(30) --用户唯一帐号

);

CREATE TABLE Photo( --照片信息表

PhotoId bigint, --照片唯一id

UserId bigint, --照片所属用户id

AccessCount int, --访问次数

Size bigint --照片文件实际大小

)

1) 请给出SQL打印帐号为"dragon"的用户访问次数最多的5张照片的id;

2) 给出SQL打印拥有总的照片文件大小(total_size)最多的前10名用户的id, 并根据total_size降序排列

3) 为优化上面两个查询, 需要在User和Photo表上建立什么样的索引?

4) 简述索引对数据库性能的影响?

3. 什么是两阶段提交协议?

4. 数据库事务基本概念:

1) 什么是事务的ACID性质?

2) SQL标准中定义的事务隔离级别有哪四个?

3) 数据库中最常用的是哪两种并发控制协议?

4) 列举你所知的数据库管理系统中采用的并发控制协议

5. 数据库中有表User(id, name, age):

表中数据可能会是以下形式:

id name age

001 张三 56

002 李四 25

003 王五 56

004 赵六 21

005 钱七 39

006 孙八 56

..............

由于人员年龄有可能相等, 请写出SQL语句, 用于查询age最大的人员中, id最小的一个记录

6. 并发访问数据库时常使用连接池, 请问使用连接池的好处是什么? 对于有多台应用服务器并发访问一台中心数据库的情况, 数据库访问往往成为系统瓶颈, 请问在应用服务器上设计和使用连接池时该注意哪些问题, 以保证系统的可靠性 正确性和整体性能. 假设每台应用服务器都执行相同的任务并且负载均衡.

第七部分(选作): Web开发

1. 以下哪一条Javascript语句会产生运行错误:

A. var obj=( );

B. var obj=[ ];

C. var obj={ };

D. var obj=/ /;

2. 如下页面代码(示例代码DOCTYPE为Strict)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="https://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh">

<head>

<title>测试</title>

<meta http-equiv="content-type" content="text/html; charset=gbk" />

<meta http-equiv="content-style-type" content="text/cee" />

<meta http-equiv="content-script-type" content="text/javascript" />

<script type="text/css">

*{margin:0; padding:0}

html{width:100%; height:100%;

overflow:scroll; overflow-x:auto;

text-align:center; border:0}

.test{height:200px}

</script>

</head>

<body>

<div class="text">&nbsp;</div>

</body>

</html>

假设a.jpg图片的规格是200pxX100px, 请给出当前背景图片距div.a顶部距离的计算方式和结果(css)

3. HTTP协议相关知识

A) 常见的HTTP Request头字段有哪些?

B) web服务器如何区分访问者是普通浏览用户还是搜索引擎的Spider?

C) cookie按生命周期分类分为哪两类? 其生命周期分别是多长? 向浏览器设置cookie时cookie有哪些属性可以设置, 分别起到什么作用?

D) HTTP协议中Keep-Alive是什么意思? 使用Keep-Alive有何好处, 对服务器会有什么不利的影响? 对于不利的影响有什么解决方案

4. 简述你最常用的Web服务器的一种或者几种, 并说明如何在Web服务器和应用服务器之间建立反向代理

5. 简述你所了解的MVC各层次的常用开发框架, 说明其特点

6. 简述Web应用环境下远程调用的几种方式, 并且从性能 异构性等方面比较其优劣

第八部分(选作): Flash开发

7. flash和js如何交互?

8. flash中的事件处理分哪几个过程 Event对象的target和currentTarget有什么区别?

第九部分(选作): 软件测试

1. 请描述你对测试的了解, 内容可以涉及测试流程, 测试类型, 测试方法, 测试工具等

2. 如果有一天你早上上班, 发现不能上网了, 你会用什么步骤找出问题所在?

3. Web应用中实现了好友功能, 用户可以给别人发"加为好友"的请求, 发了请求后可以取消请求, 对方收到请求后, 可以选择接受或者拒绝. 互为好友的两个人, 每个人都可以单方面删除对方, 请设想尽可能多的路径对此功能设计测试用例, 每个用例包括测试步骤和预期结果

4. 公司开发了一个web聊天工具, 用于网络用户之间的聊天, 一个人同时可以和多个人聊天, 功能类似于MSN等等IM工具

要求该系统能承受1万个在线用户, 平均每个用户会和3个人同时聊天, 在网络条件正常的情况下, 要求用户收到消息的延迟时间不超过1分钟. 现在需要对系统进行性能测试, 验证系统是否达到预定要求, 请你写一个性能测试方案. 提示如下:

1) 性能测试的过程一般都是模拟大量客户端操作, 同时监控服务器的性能和客户端相应, 根据服务器的性能指标和客户端响应状况进行分析和判断

2) 系统的性能问题可以从两个角度考虑, 一个是服务器问题, 设计得不好的程序, 在大负载或者长时间运行情况下, 服务器会down机; 另一个是客户端问题, 在负载大的时候, 客户端响应会变慢

3) 在答题中, 可以不涉及性能测试工具, 监控工具等细节, 把你的测试思路说清楚就可以

5. 自动功能测试中会将测试用例组织成测试集合来统一运行, 测试集合suite按功能分类可以有若干个模块module, 每个模块module下包含若干个测试用例test. 现测试集合已经运行完毕, 但是需要在测试报告中统计各个模块的用例失败率, 将失败率超过20%的模块名与其失败率记录下来报警, 请编写实现上述功能的getTestReport函数. 可使用Java或C++等您熟悉的编程语言, 提供的接口及方法如下:

测试集合接口Isuite:

Collection<ITest>getTests() //得到测试集合下的所有测试用例test

测试用例接口Itest:

String getModule() //得到该用例对应的模块名称module

int getResult() //得到该用例的执行结果:0失败 1成功

报警函数:

void alertMessage(String message)

public static void getTestReport(ISuite suite){

//你的实现写在这里

}

真题3:(市场策划类)

第一部分(必做)产品基础题

1、从以下互联网名词中挑选1~2个或者自己熟悉的其他互联网名词,谈谈对它们的理解及未来发展的设想。

(1)无线互联网

(2)社会性网络服务(SNS)

(3)网页游戏(web game)

(4)第三方应用平台

(5)blog

(6)个性化产品定制

(7)电子商务(B2B,B2C,C2C)……

2 、2008年8月初(七夕情人节前夕),网易在花园广场推出了一项通过为朋友、亲人、恋人种花(送花)传递感情的收费服务,网站初始命名为“爱情花园”,网址为,请从产品策划和市场推广的角度分析,这个命名是否合适?为什么?

第三部分(其他人选做)、市场策划/推广类

1、网易音乐是网易博客推出的一项音乐服务,可以听音乐、搜音乐、制作音乐专辑,与其他人分享你的音乐品味,还提供一些互动式体验服务榜单、圈子、收藏、达人等;

网易音乐的特色

(1)随时随地听音乐。网易音乐设有在线音乐盒还有音乐盒客户终端,使用博客、邮箱、有道搜索等日常应用服务时,可以收听自己收藏的音乐。

(2)更方便快捷地找到音乐。不仅提供传统的音乐搜索功能,还可以用博友推荐好音乐、分享等找到自己喜欢的音乐,网易7000万博客用户能够更方便找到音乐。

(3)音乐搜索质量高。对搜索到的音乐进行分析,删除无效链接,让搜到的每一首音乐都是高质量的。

针对网易音乐的产品描述,完成以下三个任务:

1、设计文字链接广告:不超过15个字,反映产品特点、吸引网友点击;

2、设计Flash动画或者图片广告:需要详细描述场景、情节和背景,配以必要的文字;

3、论坛宣传帖:选择合适的论坛,宣传网易音乐产品,要有完整的帖子标题和正文内容,并描述目标用户特点。

4、圣诞节即将来临,网易博客要在12月10日开展一项活动,要求市场策划人员策划一个线上活动,要写出活动主题、活动目标、活动大体流程,形式不限尽可能添加多元素以吸引更多用户的参加。

第二部分(其他人选做)、产品策划/运营类

1、选择目前的一个社区网站(比如校内,qq社区等)

(1)分析网站特点和用户群

(2)改进某个功能,比如重新设计登陆流程等

2、选取目前互联网的一项收费服务进行分析,并提出改进建议。

3、网易游戏出现的外挂、盗链等现象,如何处理?

经验1:

RT,前两天参加了网易互动娱乐的笔试,结果被无情的鄙视回来,写下来希望对同道的朋友们有所帮助。应试职位是(游戏研究员)。

早听说网易的都是牛人,不过还是眼见为实。笔者那天在笔试开始之前,和同来的人聊了几句,知道有浙大的管理学硕士、南大的中文硕士、还有同济、武大==名校计算机专业的人,基本上来的人都至少要重点大学本科以上。

不过这些人中,越是不懂游戏的,越有过硬的文凭,哎跳跃的灵魂那个浙大的硕士,张口就是我不喜欢玩游戏,但是听说做这个薪水很高。

笔试大概进行了三个小时,最后草草做了一次心理测试,估计不过是个形式,主要还是看笔试成绩。笔试的试卷内容很广,分文理两大部分共150分,最后还有考外语水平的题目(只占总分10%左右、含英、日两道、二选一)。

先是理科题、第一道考程序,不会,后来问一个中南计算机系的,他说很简单,可是文科的朋友们就接下来又是考计算机流程图的,跳过。然后都是考逻辑和数学的题目,具体是怎么样的记不清了,只能说些大概

有一道是这样的:客人拜访完主人后忘带衣服就骑马走了,这位客人的马日行三百里,走了三分之一日,主人发现客人丢衣服了就开始追,追到客人还给人家衣服回来,这时已过了四分之三天,问主人的马日行几何?

还有,几个人又是兄弟姐妹有关系、又是七姑八大姨什么的,总之很多的亲戚,问他们之间的关系,狂晕!还有一个无间中人被抓住,连他一起100个人排成一行等候杀头,每次都是只杀排单数的人,比如1、3、55位的都被杀了,这样一直杀到只剩一人,这个人就是幸运儿,不会被杀,问此奸细应该站在第几位?

接着是文科的,题目涉及儒家、道家、禅宗、古文翻译===,经过上面理科题的折腾,笔者已经没法记太清楚了,真真要文理兼修才行啊!不过对游戏知识他们并没怎么考试,虽多有涉及,但都是可以蒙混过关的,请个经常批判网游是洪水猛兽的教育家来考试,他一样能把题目答得天花乱坠

最后的外语题,时间所剩不多,英文那道主要是讲概念,十分抽象,略过日文讲最终幻想XI,为了避免其他MMORPG里经常出现的PK、抢怪==问题所做的努力

应聘网易游戏研究员其实并不需要懂游戏!

经验2:

话说笔试是我的处子笔,发挥还算正常,有幸进入面试阶段(处子面),由于学院不在合肥本部的特殊原因,我没有在合肥参加宣讲会,而是去了上海交通大学站,笔试时间是21号晚上6:30开始到8:30。 观察了一下考场,人数不多,大约100号人。。那天由于很晚回来,而且之后几天实验和导师的任务,很忙没时间写笔经。。那就先从笔试说起吧!~网易笔试还是很难的,最后我看了下我的评分是B级,具体怎么弄的,我也不是很清楚,反正这是我的评分。ps:偷瞄的。

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

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

看了下都可以。所以直接写了ABCD

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

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

3、问以下排序算法哪些是不稳定的。 A 快速排序 B堆排序 C哈希排序 D冒泡排序 E 合并排序

这个就不说了。堆,希尔,快排肯定是不稳定的

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

这个算了下应该是4+3(n-1)

5.&和移位的一道题,题目很长,没全部记下来,不过只要注意符号的优先级,慢慢算应该没问题。

6.说的socket编程的问题

11、(写程序)实现斐波纳契数列,写一个算法求数列的第n项的值。给出算法复杂度,尽量高效。 我是这样实现的,不知道是不是最优。

先算一,二,然后推出三。。这样一直递归下去,后边的结果也能用到前面的结果,,最后时间复杂度只有O(n),但是貌似还有更优的,复杂度是O(logN),智商拙计只记得数学公式,不知道怎么代码实现了。。。

12、内存分配和垃圾回收

可能回答的比较宽泛,我写的是自己理解的。。貌似有些地方理解错了。。基于标记清理,复制暂停的回收方法,没怎么细写 。。我只写了关于堆的回收,内存分配是按linux 的方式来写的,反正很挫。

13、多线程并发控制012012012

14、异常处理,finally和数据库连接不存在

异常处理原则:早throws晚catch。异常具体化。

输入输出流必须在finally中关闭,否则发生异常导致io未正常关闭。jdbc连接在数据库不存在时的异常未被catch。

总结了一下:(当时只写了上面几条)1、尽量避免使用异常,将异常情况提前检测出来。

2、不要为每个可能会出现异常的语句都设置try和catch。

3、避免在方法中抛出(throw)或者捕获(catch)运行时异常RuntimeException和Error。

4、避免总是catch Exception或Throwable,而要catch具体的异常类。这样可以使程序更加清晰。

5、不要压制、隐瞒异常。将不能处理的异常往外抛,而不是捕获之后随便处理。

6、不要在循环中使用try...catch,尽量将try...catch放在循环外或者避免使用。

7、在catch Exception中不只要处理异常,有时还要出栈、对前面的一些变量进行处理,否则可能出现bug //(1)尽量避免使用异常,将异常情况提前检测出来 Stack stack = new Stack(); try...{ stack.pop(); } catch (EmptyStackException e) ...{ //.... } //应该用下面的方式,以避免使用异常 if (!stack.isEmpty()) ...{ stack.pop(); } //(2)不要为每个可能会出现的一场的语句都设置try和catch try...{ stack.pop(); } catch (EmptyStackException e) ...{ //.... } String data = "123"; try ...{ Double.parseDouble(data); } catch(NumberFormatException e)...{ //.... } //应该使用下面的方式,将两个语句放在一个try块中 try...{ stack.pop(); Double.parseDouble(data); } catch(EmptyStackException e) ...{ //.... } catch(NumberFormatException e) ...{ //.... } //(3)避免在方法中抛出或者捕获运行时异常RuntimeException和Error, //比如内存错误等 //避免出现下面的情况 String[] array; try ...{ array = new String[1000]; //array = new String[1000000];此时会出现OutOfMemoryError异常 } catch (OutOfMemoryError e) ...{ throw e; } //直接用下面代码 array = new String[1000]; //(4)避免总是catch Exception或Throwable,而要捕获具体的异常 //这样可以根据不同的异常做不同的处理,使程序更加清晰 try ...{ stack.pop(); Double.parseDouble(data); } catch (Exception e) ...{ //应该避免catch Exception !!! } //(5)不要压制、隐瞒异常。将不能处理的异常往外抛,而不是捕获之后随便处理 try...{ Double.parseDouble(data); } catch (NumberFormatException e) ...{ //..... throw e; //抛出不能处理的异常,而不是隐瞒 }

经验3:

我很久没有这么专注的写过卷子了,2个半小时,我很兴奋,完全投入其中,手心出满了汗,不停的解析一些自己都不可能知道答案的题.2 个半小时,6年了,我拿笔的手有些生疏,我很无知,我才发现我所有的光环都是虚无的,我要继续努力!绝对不允许再一次出现时间到卷子写不完的情况!!

一共给我出了10道选择、2道论述、5道逻辑分题,还有一道翻译(英语韩语2选一)

所有的题里面只有2道论述我100%有把握答对

一、选择题:

我忘记了所有选择题的内容,我只知道第一道选择题我做了15分钟,没有在演草纸上写一个字,就那么思考着,很迷茫,一下子呆到那里了,跟我想像的笔试完全不一样!!纯逻辑的,比马哲都哲的论述题........ 10道,不知道怎么答的,迷糊中就选完了,虽然很多答案都看似正确,所有的答案都还沾点边.

二、逻辑分析一:

有五栋五种颜色的房子,住着五个国籍不同的主人,每人只喝一种饮料,只抽一种牌子的烟,只养一种宠物,而且没有人有相同的宠物,抽相同牌子的烟,喝相同牌子的饮料。

提示:

1.英国人住在红房子里。

2.瑞典人养了一条狗。

3.丹麦人喝茶。

4.绿房子在白房子左边。

5.绿房子主人喝咖啡。

6.抽pall mall的人养鸟。

7.黄房子的主人抽dunhill烟。

8.住在中间房子的人喝牛奶。

9.挪威人住在第一间房子。

10.抽混合烟的人住在养猫人的旁边。

11.养马的人住在抽dunhill烟人的旁边。

12.抽blue master烟的人喝啤酒。

13.德国人抽prince烟。

14.挪威人住在蓝房子旁边。

15.抽混合烟的人的邻居和矿泉水。

逻辑分析二:

甲乙丙三方各带一顶帽子,丙是个瞎子。帽子有黑白两种颜色,并不是所有的都是白色。 他们只能看到另外两个人的帽子颜色,不能看到自己的帽子颜色。甲睁开眼看了看,说不能确定自己的帽子颜色。乙睁开眼睛,也说不能确定自己的帽子颜色。 丙说:“我知道自己的帽子颜色了”

请问丙的帽子是什么颜色 为什么?

这题比较简单一些,从甲乙的判断我分析出甲乙的帽子应该是同一个颜色,从所有的帽子都不是白色可以推出大部分是白色,所以我得出结论丙的帽子是黑色.

解析三:

甲乙方对战,中间有A和B两个突破点。攻击方有2单位的兵力 防御方有3单位的兵力。兵力相当的情况下防守方胜利,算出甲乙各自的胜率是多少?兵力不可分散 (比如说1.5之类的)

我记得我当时设了a,b还有设置了(0,1,2):(0,1,2,3)的变量,后来逐个儿分析计算,又加了AB的交换与胜率 最后得出的很模糊 好像攻击方胜率为17% 防守方为83%

三、编程题:

模拟一个武器的类,要求有五种以上序。用你编写的类,套用以后解析出武器、剑、拂尘。

我思考了半天 拟葫芦画瓢的写出了一个汉字版的C程序,凑合用吧,相信考官能看明白我的意思。

四、论述题

论述一:2006年EVE评了那么多大奖,是一个完美的做工,公测达到了4W人,但是收费的第一天就滑落至1.2W人,最后不得不倒闭了,每周上线人数最高不过1000人,为什么??

我就免费游戏,游戏宣传,玩家对游戏的需要和一些代理商方面做了一些探讨,列举了一写它失败的原因,总是发挥了我的神侃功能,写的满满的.

论述二:孔子说过:"XXXXXXX"(意思是能劝人愚昧点好,不要掌握太多知识)试对此语谈谈自己的观点。网络游戏经常有一些需要修改的地方,但是修改的时候经常不被玩家所理解,但是不改又不行,你会怎么解决这些事情??孔子的思想,呵呵 我研究了这么多年了,大侃特侃。

网络游戏重点对客服和修改以后的安抚工作提了一些自己的见解,主要从动之以情晓之以理为中心。后面还有一些个逻辑分析题,我也计不大清楚了,我只是用我高中所学的一点知识,不停的设方程,不停的假设,导入一些复杂的方程,自己给自己下个套,然后迷糊中解开自己方程,得到一个自己都不清楚的答案,写上去。

这次笔试凶多吉少,我因为跟郭强在麦当劳乘凉迟到了半个小时,做的题大部分都不满意,哎~~也算是个教训了,大家以后去笔试多做点准备吧,这种急转弯的题还是多留一些的好。

《网易求职宝典》

《网易求职宝典Word下载》

《网易求职宝典PDF下载》

Copyright©2006-2024应届毕业生网yjbys.com版权所有