腾讯公司的面试题 1 、对 MMORPG 的 CLIENT/SERVER 使用白盒和黑盒的方法进行集成和系统
测试; 2 、编写测试计划完成测试任务。 工作要求: 1、了解C/S结构,并熟悉TCP/IP、UDP协议; 2、掌握常用的软件测试工具、测试流程 ,熟悉软件工程; 3、熟悉C++或Delphi Windows编程; 4、了解
游戏客户端程序设计和服务器架构方式; 此题是腾讯招聘游戏测试人员的题目! 通知偶去面试! 今天上午偶p点p点的就去坐了公交,一个半小时后到了公司总部,(附:公司总部是受其他城市的委托来面试我的) 主考是北方人,我也是北方人,于是很快就出题了!如下! 1,网络游戏交易的流程,用Oracl,sql,叙述出来 2,找到交易这个流程之间的测试点 然后问偶,能写出来吗? 偶说,能, 问:需要多久? 偶:20分钟 然后对表! 关门, 偶开始狂写狂画,之后偶觉的思路没理清, 换张纸,慢慢画,急切间服务器的英文---server忘记了,而且字体超级烂,偶本来字很好看的,,,毕业至今没写过几个字哈,生疏了,也紧张。 终于在20分钟内大概画了个流程图针对于第一题,并附上测试用例! 第二题,偶只写出了两个测试点! 门开,主考进来,看偶的纸,说,我要的就是这个,然后问:软件测试最重要的是什么? 偶觉的哪个阶段都重要啊,不厌其烦也很重要,于是偶就头晕晕的很笃定的说功能测试最重要! 又问些对游戏的感受和了解,就ok了!最后问偶愿意去另外的城市工作吗?给偶一个考虑的机会, 偶呆了一秒说:您知道,我刚来这里,是自己来的,无牵无挂,只要是xx公司,哪个城市都行! 于是结束了面试! 偶本来以为不会这么良好吧,偶的第一次面试! 刚刚从公交上下来,准备回住的地洗澡澡,电话响了,是那个城市的分部打来的电话,说是要电话面试我,由于大街上很嘈杂,狂跑到小区的里面蹲在草坪上接受面试,呵呵! 问的问题跟上午面试的题一样,不过交易变成了组队,偶还照我上午的思路说了下,但是人家说那不对,然后自己说了下去,可惜我没听清楚他说的什么,因为那会信号不好,然后我跟他口风说对对,是那样,然后继续问我第2个问题:玩过什么游戏,对游戏的熟悉程度,以及你认为的游戏测试包括那些? 我的回答:因为本人接触游戏很早,从传奇到奇迹,到现在的3d,天堂2,魔兽世界,英雄,热血江湖,只要是rpg的基本上都玩过,不管是q版的还是武侠魔幻的,还有休闲类的,比如泡泡堂,疯狂坦克等等,强调了我的测试经验是休闲类的游戏,包括大富翁,泡泡龙,主要负责功能测试,立足于用户角度,包括键盘的 *** 作,指令的确认返回,可玩性测试等,[这期间他还问我竞技类游戏呢?比如cs,我说呵呵,cs以前是我的最爱] 然后他问:你对可玩性测试是怎么认识的 偶回答:包括色彩的显示,画面的连接,服务器的流畅度,以及游戏平衡性的设置,举例来说,以前的奇迹比传奇 *** 作简单一点,这是一个方面,奇迹的装备很华丽能够吸引人,泡泡堂的角色造型很可爱,容易吸引女孩子,这些都是可玩性方面的 第三个问题:你认为象早期的超级玛丽游戏上面的按键怎么做测试? 偶回答:超级玛丽的游戏的键盘很简单,手柄上面的跳,走,跑,和四个方向键,四个方向键可以用枚举的方法测试,看其输入跟确认结果是否一样,不一样了就是问题所在,同样的功能键--跑跳走等也是这样! (其实偶回答的应该是属于测试目的,和测试脚本,与测试执行,测试平估之间的联系~渴望高手指点一下偶这样的思路正确与否?) 他问:有没有想到测试时候同时按几个键,或者乱按键会出现什么结果? 偶回答:当然需要这样的测试,站在用户的角度来说,我们做测试应该尽全力的进行全方位的思考和测试! 第四个问题:给你一个测试脚本,你怎么制定测试计划?你的测试目标是什么? 偶回答:测试目标我想应该有个最高测试目的,游戏测试和软件测试的不同也包含有这一点,游戏测试的最终目标是让普通大众去把握和接受,而软件有没这个普遍性,所以制定测试计划的时候也应该跟随脚本向这个目标走。然后就是个人认为测试过程是随着软件游戏的开发过程而进行的,每个阶段都应该有不同的开发过程和测试过程,所以每个阶段的测试计划和测试目的是不同的,我不知你问的具体指哪个方面,而我以前从事的是功能测试,就是黑盒测试! 这时还问偶一个问题:你做的功能测试是怎么发现并提交bug的? 偶的回答:我以前的测试过程是每天的测试内容侧重点是不同的,要根据leader发布的测试计划走,提交bug一般要形成图文并茂,再现bug出现场景,有理有据,形成文档,提交! 然后就是他说:那好,今天就问到这里,有其他联系了会有别的人给你其他的面试。 最后我问一点:我想问一下,我记得你们招收的学历是本科,可是我是大专,所以我想感谢你们给我面试的机会! 他笑到,这个没什么的,学历我们并不看中,老总是想把你外聘的,好的,就这样,一起学习!呵呵 当时我就傻了~~~ 外聘,,,就是打工扫地也好啊,不管是不是正式,有个工作就行!!! 本人第一次面试就这样。(1)MOBA——英雄联盟RTS——星际争霸RPG——巫师三 黑魂 MMORPG——激战2FPS——csgo,CF
(2)MOBA类有英雄联盟。FPS有COD系列,CSGO,CF。RPG类巫师黑魂血缘等等
(3)就拿一直在火的英雄联盟举例吧 1. 清晰而人性化的 *** 作 2. 学习曲线比较平缓 3. 对新手较为友好 4. 伤害易于理解、计算、记忆 5.游戏流程较短,体验较好
缺点:代练和演员影响游戏体验 固化的游戏模式 较为固定的英雄组合
(4)使命召唤全系列,黑暗之魂系列,血源诅咒,NBA2K系列
(5)我选择黑暗之魂系列,优点在于黑暗之魂的游戏类型一直不太确定,因为他本身是硬核向的ACT游戏,但是因为融合了很多的RPG元素,导致整体游戏有很强的带入感,再加上游戏的难度设定较高,使用户在过关之后会有很大的成就感和满足感。缺点也是因为其难度和存档点的设置方法导致很多人在初尝游戏之后选择了放弃。
(6)白盒测试主要针对的是程序代码逻辑,黑盒测试主要针对的是程序所展现给用户的功能,简单的说就是前者测试后台程序后者测试前台展示功能。
(7)
队内玩家的名称应该区分于普通未组队玩家,便于分辨队友。
关于队内玩家物品掉落的分配机制问题。
队伍玩家专属的聊天频道及语音频道问题。
队长对于组队系统的权限(例如密码,等级或者装备要求等等,队伍的可见性)
对于组队之后的伤害豁免问题。
对于物品分配的roll点机制
(8)
在PVE中:
1.由于远程职业攻击距离远的游戏,应当给于其高伤害低血量的特征。优点在于伤害高,但是本身血量较少,对于玩家的走位有一定的要求。
对于近战职业来说,他们因为攻击距离的限制,所以更容易受到BOSS或者小怪带来的伤害,所以对于近战职业来说,应当提升近战职业的血量和抗性,同时为了增加近战玩家的娱乐性,应当引入仇恨机制来提升近战玩家对于仇恨的控制和走位的要求。
在PVE中
由于远程职业的高伤害和低血量限制,所以在技能方面应该引入控制系的技能,如冰冻或者眩晕,亦或是加入闪避技能,能帮助远程职业逃脱出近身战斗的尴尬境地。在技能CD方面应适当加长。
近战职业由于其“手短”的特点,在面对有控制技能的远程职业时有着很大的劣势,为了平衡两者之间的问题,应当给予近战职业较高的灵敏度,或者在技能中加入对控制技能控制时间的减免效果,亦或是加入一些高CD的免控或者解控技能。
(9)
举个例子,在魔兽世界中,法师的两个基本技能:火球术和飞d连射。牧师的圣光治疗
火球术:释放一个火球对敌人造成伤害,吟唱时间2S
飞d连射:每秒释放一个奥术飞d对敌人造成伤害,持续三秒需引导。
圣光治疗:释放瞬间对施放单位恢复固定血量
这也就是说,施放火球术时必须先有2秒的吟唱时间,在这2秒的吟唱时间结束后,才会释放出火球攻击敌人
而飞d连射,在使用这个技能时,不需要预先的准备时间,在第一秒释放一个飞d,第二秒释放一个飞d,第三秒释放一个飞d。换言之,释放这个完整的法术一共需要1+1+1=3秒的时间。而这3秒的时间就是所谓的引导时间。
圣光治疗与其另外两个完全不同,由于是瞬发机制,所以在玩家按下技能键的时候,系统应开始判断目标然后算出治疗。
我们需要测试的是在玩家施放技能后,系统对于技能类型的判断和对伤害造成时间的判断。
(10)方块5
手打不易,望采纳
不希望你被楼上的误导,毕竟求职不容易所以给你几点必问的东西。
1.首先知道自己面试什么类型策划,专业问题专业了解下,不打无准备的仗。
2.去了首先丢给你一份你面试类型策划的笔试题(有的公司会是一份涵盖全面策划问题的面试题),你慢慢回答。
3.答完题,主策划会看看你的笔试还有你的简历(简历一定是你面试时才看的,不需要怀疑)。
4.接下来就是面谈了,让你对你面试类型的策划谈谈对它的见解,譬如它会有什么样的工作,怎么和同时配合。
5.说说你玩过什么游戏,谈谈你最了解游戏的有缺点。这是考你对系统的分析能力。
6.说说展望,也就是你对今后工作的展望。
7.说说你对公司的了解和你为什么来该公司求职。
8.如果上面满意了就是谈谈待遇了,不过不是很详细,以为这是人事的事。
9。你回去等消息。(可能真的让你等消息,不过一般出现这句话70%PASS了。想要录用的回答是你说说对公司的要求,还有你什么时候能来上班,需不需要准备)
就是这样了,应该对你有帮助。以后多给点分啊!呵呵
评论列表(0条)