面经详情

当前内容设置为仅微信小程序内可见

前往微信小程序

相关推荐

8085
测试工程师
未通过感觉没戏
01. 为什么要在一个团队中开展软件测试工作?   因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。  02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?   我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试。最擅长的是功能测试 03. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同04. 的测试类型的区别与联系(如功能测试、性能测试……)   测试类型有:功能测试,性能测试,界面测试。   功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。    性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。   界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。   区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。性能测试主要关注于产品整体的多用户并发下的稳定性和健壮性。界面测试更关注于用户体验上,用户使用该产品的时候是否易用,是否易懂,是否规范(快捷键之类的),是否美观(能否吸引用户的注意力),是否安全(尽量在前台避免用户无意输入无效的数据,当然考虑到体验性,不能太粗鲁的弹出警告)?做某个性能测试的时候,首先它可能是个功能点,首先要保证它的功能是没问题的,然后再考虑该功能点的性能测试  04.您认为做好测试用例设计工作的关键是什么? 白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果 黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题...查看更多
2 年前 发布
匿名用户
产品经理
未通过感觉没戏
如果目前你还没有离职的话,这个问题还涉及到另外一个意思,“为什么你要离开你原来工作的地方。”   这是一个开放式的问题,它给你一个展示你对该公司了解程度的机会。当应聘者清楚地了解该公司是一家什么公司,有什么游戏是这家公司做的,那么所有的面试官都会觉得受到了尊重而心生好感。因此,去面试之前应该认真做好功课,并好好地表现出来。对于应届毕业生来说,也许你之前并没有在游戏公司工作过。 那你就更需要全面了解公司的情况,充分显示你对公司的热情和极度的向往,因为很可能这是你最大的可以胜过其他有经验的应聘者的优势。   千万不要说“我需要一个工作”或者“我需要换一个城市”。应该列举一些与该公司相关的原因来回答这个问题。一些与你个人相关的更特别的理由会是更好的答案:“我想为 FPS 射击游戏工作。”这样的回答就不如说,“我想为《 FranchiseX 》游戏工作,因为我玩过这个系列最早的两个版本游戏,并且我觉得这一系列的产品有进一步发展的潜力。”这么说确实有点阿谀奉承之嫌,不过面试的技巧之一就是应该尽可能称赞其他人。当然了,别说这是唯一的原因。   当解释你为什么要离开现在的工作岗位时,理由千万不要是消极的。应该举一堆积极的理由,例如“在这里没有职业发展前景”或者“在这里做的游戏类型不是我感兴趣的 ” 。千万不要说“这家公司的管理混乱,就快倒闭了 ” 。游戏行业是一个很小的圈子,你有可能不小心就正好说了你面试官朋友的坏话。   假如你是被解雇的,最好这么说:“我们决定分道扬镳。”或者说“到了我该离开的时候了。”尽量说的含糊一些,不要去说过多的细节,除非对方直接问你。在这种情况下,面试官可能已经发现了什么,他只是想看看你怎么回答。回答这样的问题应该尽量快,而且不要带有消极情绪,尽量一笔带过。你需要给对方留下一个积极的印象。   2. 你正在玩什么游戏?   如果你想到游戏公司工作,你最好是玩游戏的,而且最好能够让面试官知道这一点。   提到一些与该公司制作风格相同的游戏是一种比较好的回答方式。如果你可以谈谈玩这些游戏感受就更好了。当然,记得适可而止,别说的太多。   在你去面试前,你至少应该玩过这家公司制作的游戏demo,你需要了解他们制作游戏的大致类型,你喜欢这些游戏的什么,还有这一类型的游戏发装状况如何(尽你所有可能多了解一些 ) 。所以在你参加面试之前,应该好好研究一下这家公司。   如何回答这一类问题往往能直接影响招聘经理的看法,这常常能决定成败。他们倾向于聘用那些对公司的游戏充满热情的人。当你对暴雪公司说“我有一个70 级的《魔兽世界》账号,在《everquest》中有一个40级的巫师”,这就证明你对他们开发的游戏非常有热情。   展现一下你对于一些老游戏的了解也能够证明你对游戏的历史有很充分的积累。这永远不会是件坏事儿。就执行和设计而言,你的知识面越广,你就越容易占据先机,而不会走进死胡同。这对于应聘任何一家公司都非常有利,并且也是一家公司选择员工所要求的。   3. 你认为怎样可以让你玩的游戏更出色   即使面试的不是一个设计岗位,你依然会吃惊地发现这个问题出现得如此频繁。每家公司都希望招聘的游戏开发者具有设计敏感性,因为这会让其更容易融入之后的工作,也会对工作更投入。   事先准备一下如何回答这个问题可以让你表现得更好。要表现出你是站在一个游戏开发者的角度来思考游戏的。游戏制作公司在找人时,希望所找的人对自己玩的游戏有所思考,例如思考他们玩的究竟是什么,是怎么做出来的,怎样可以改进,还有,最重要的是,有什么是可以去掉的。   当然一个人如果适应了这样的心态后玩游戏就很难从中获得乐趣了,不过这样的情况对所有工作都是存在的。   无论你是否相信,在回答问题的时候你可以完全只提供正面意见。然而,加入你要批评游戏的设计和制作,那你就需要确定你有解决方案。举个例子说,光去抱怨 half-life2 : Episode2 中 Final Strider Battle 这个关卡不好是不够的,你应该提出自己的改进想法,怎么样才能让它更有意思,例如你觉得应该让车辆的控制更容易一些,或者不要这么快破坏掉所有的补给站。如果你要毫不留情地抨击你面试的公司开发的游戏(这是需要一点勇气的,有的公司对此会很赞赏,也有的公司会因此而对你心生不满)你得确定你的批评意见不是一些大多数人无法认同的个人主观意见。另外要准备好支持你批评观点的论据,证明这些确实是值得商榷的一些小瑕疵,而不仅仅是你个人在鸡蛋里挑骨头。   4. 什么游戏是最好的游戏,为什么?...查看更多
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网百度百度面试经验百度面试经验:百度区域项目经理面试
正在招聘后端高级研发工程师200 个岗位