优客文库提供全面的范文格式和文档模板,包括申请书、合同、借据、证明、求职信等,助力您快速撰写专业文档。

金山软件笔试测试题目

时间: 热度:17°C 加入收藏 我要投稿 点赞(5)

金山软件笔试测试题目

  金山软件是许多计算机专业学生向往的企业,那么你知道金山软件的笔试题是怎样的吗?下面由第一范文网小编为你提供的金山软件笔试测试题目,希望能帮到你。

  金山软件笔试测试题目(一)

  一:分别写出下面游戏的产商和运营商

  1:穿越火线 2:魔兽世界 3:天龙八部 4 征途

  二:1、 有一起谋杀案,发生在一个家庭中,父亲、母亲、儿子、女儿四个成员中,有凶手、目击者、同谋和被害者。已知条件如下:(1)最年轻者和被害者性别不同

  (2)年龄最大的和目击者性别不同

  (3)目击者和同谋性别不同

  (4)凶手不是最年轻的

  (5)父亲是年龄最长者

  (6)被害者比同谋年轻

  请问四个成员分别对应的身份?

  写出推理过程:

  三:写出4个你玩过的游戏,并写出特点和吸引你的地方(什么类型都可以)并写出你的游戏经历,比如玩到什么程度,游戏级别,花费时间等等

  四:有一张表,里面列出了很多种情况,大致的说法如下:A论坛里有很多玩家说你设计的某个游戏里面哪个门派不够强,其中一个门派还集体说要提升其门派的实力,否则就集体退出游戏。

  B你的朋友告诉你游戏还是不要改,参考世界,不然改了之后骂声更多。

  C 客服人员反映说一个VIP玩家建议说有个门派的实力太弱了,要提升一下。

  D 公司里资深的游戏设计人员告诉你说某个门派的实力太弱,需要加强,但是论坛里该门派并没有类似的反应。

  E 公司总裁也是你的游戏玩家,他玩过之后说有个门派实力太弱,该提升。

  F 很多玩家反映有一个门派的实力过强,而你恰恰是这个门派的长老,玩过很多时间,进行了一些改进,但是你自己却发觉甚至比以前打敌人更加吃力了。

  G 数据显示一个门派的玩家流失率很大,但是却没有相关评价说该门派的实力太弱。

  H 你提出的策划案没有得到大家认可,遭到拒绝。

  要求对这些重视程度进行排序,然后在每一项后面写出排在该位置的理由,最后再写出你对待每一项的解决办法。

  五:写出偷菜游戏火了的原因以及现在玩家流失的原因

  六:手机电池不够用,开发新能源成本高,见效慢,提出3个建议解决问题

  七:写出从游戏登陆界面开始到进入游戏所有可能发生的情况,最好画出流程图说明

  八:如果游戏新推出一个主手法杖,如何设计可以最大的吸引RMB玩家的消费欲望(大概这个意思,也有可能是我理解出现偏差,那就悲剧了……)

  九:很多游戏都有怪物类npc,对战会有音效,画面特效之类的,让你设计如何提高战斗打击感和玩家的爽快程度(差不多的意思)

  十:专业词解释:附魔,MT,AOE,嘲讽,副本(还有几个记不清了,选4个即可)

  金山软件笔试测试题目(二)

  1、 (1) 写出C++的四种类型转换。

  我的理解:

  四种,答题的时候我忘了reinterpret_cast怎么拼写。要求写成示例代码, 不过我没写(没上下文环境,还得我自个去自定义类型,太费事了)。

  (2)explicit关键字的作用。

  我的理解:

  去除隐式转换。

  (3)虚析构函数。

  我的理解:

  在一个继承体系中,基类的析构函数必须设置为虚函数,不然可能存在析构不完整的危险。

  2、 是一个改错题。大概考察的知识是:vector、多态、虚函数表指针。

  我的理解:

  (1)要实现多态,vector里边保存的必须是地址(指针),而不能是基类、引用。

  (2)定义vector的const_iterator。

  (3)派生类的构造函数是在派生类对象构造的最后阶段才被调用的,当调用构造函数的时候,对象的基类子对象、成员变量(对象)已经初始化完毕。所以派生类的构造函数不可以乱来。

  3、容器的传参和erase操作

  给出的是一个函数,其中关键的部分大概是这样:

  for(vector::iterator iter = ivec.begin; iter != ivec.end; ++iter)

  {

  if (*iter == N)

  ivec.erase(iter);

  }

  我的理解:

  (1) 容器类对象传参的时候最好用引用。

  (2) erase操作之后会导致迭代器失效。

  (3) 可能会导致删除不彻底,因为erase之后iter指向了下一个元素,而for循环中又++iter,这样会跳过一个元素,而且可能跳到vector对象之外的地方,最后导致出错。(我只考虑到会跳过一个元素,没有想到如果最后一个被删元素刚好是vector对象的最后一个元素,那么会跳出对象之外的地方。其实这个问题几个星期前在csdn上回答过,不过我通过上机得出的答案一下子就被我抛到脑后)

221381
领取福利

微信扫码领取福利

微信扫码分享

直接下载
单次下载
0.5元/次
支付宝支付
2.免费下载(每天5次)
公众号:试题试卷下载复制
复制微信公众,搜索即可关注!
扫一扫关注公众号
欢迎使用微信支付
扫一扫支付
金额:
常见问题

请登录之后再下载!

下载中心

您的账号注册成功!密码为:123456,当前为默认信息,请及时修改

下载文件立即修改

帮助中心

如何获取自己的订单号?

打开微信,找到微信支付,找到自己的订单,就能看到自己的交易订单号了。

阅读并接受《用户协议》
注:各登录账户无关联!请仅用一种方式登录。


用户注册协议

一、 本网站运用开源的网站程序平台,通过国际互联网络等手段为会员或游客提供程序代码或者文章信息等服务。本网站有权在必要时修改服务条款,服务条款一旦发生变动,将会在重要页面上提示修改内容或通过其他形式告知会员。如果会员不同意所改动的内容,可以主动取消获得的网络服务。如果会员继续享用网络服务,则视为接受服务条款的变动。网站保留随时修改或中断服务而不需知照会员的权利。本站行使修改或中断服务的权利,不需对会员或第三方负责。

关闭