网易游戏面试题与参考答案整理分析
一、专业题
1、在实习工作主要做什么,自动化测试的具体例子,用什么语言写的
2、性能测试一块,看的性能指标有哪些,如果让你对APP端进行性能测试,你该怎么测试
答案:app性能测试主要关注在启动耗时、内存占用(内存泄漏、内存溢出、内存抖动、卡顿等)、电量耗用、流量耗用、CPU占用、FPS(帧率和流畅度)等
来自(https://www.jianshu.com/p/b24c35f6a2f8)
- 连接超时:这个是App上线留存率不高的首要问题,在移动应用中网络错误数据比例报错中最高的就是连接超时错误。想象一下,当花重金好不容易把一个App推广到用户手机上,而在用户初次尝试时发生连接超时无法正常使用,多数用户会选择再也不会打开应用,或者直接卸载
- 崩溃:APP的崩溃,就是用户的崩溃。当用户使用App出现闪退或崩溃时,他们很有可能跑去App Store赠送你一个“一星”差评,然后直接卸载
- 系统交互(电话短信干扰,低电量提醒,push提醒,usb数据线插拔提醒,充电提醒等):在APP使用过程中,可能会遇到各种中断场景,那么一旦发生这些场景,APP就卡死或者不能使用,想必也没有多少用户愿意持续使用你的APP
- 弱网下的运行情况:电梯里、地铁上,网络信号差时,APP页面的菊花转不停,界面卡死,同时错误提示一堆,这样的情况怎能不让用户抓狂
- CPU使用问题:CPU频率设置过高时会导致手机过热,过热导致耗电更严重,CPU频率设置过低导致手机滞后,应用处理缓慢同样会导致耗电。更多时候,用户解决CPU超载问题只能关闭甚至卸载App,App就被Kill了!
3、shell脚本熟悉吗?实习期间所用到的,我回答了常用的grep\awk\sed等命令,举一个使用sed的具体命令,比如替换字符hello为Word
答案:sed 's/hello/word/' test.txt
4、对linux熟悉吗?linux中的文件权限是怎么回事?一个文件夹的权限跟一个文件的权限有什么不同,假如一个文件夹没有读权限,操作这个目录时会怎样?
答案:一个文件夹没有读权限,则无法列出目录下的内容
5、编程语言一块,对哪些编程语言比较熟悉,说了Java和Python。面试官问了两个Python相关的问题:1、Python中装饰器 2、range与xrange的区别
答案:https://www.zhihu.com/question/26930016
https://www.jb51.net/article/129086.htm
- Python中装饰器的作用:装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,又来了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能
- range与xrange的区别:range可以返回一个可以用于所有目的的普通列表对象,而xrange将返回一个特殊目的的对象,尤其适用于迭代操作,但是xrange并不返回一个迭代器,如果需要这样一个迭代器,可以调用iter(xrange(x))。xrange返回的特殊目的对象比range返回的列表对象消耗较少的内存(范围比较大的时候)。但是对特殊目的对象执行循环操作的开销略微高于对列表执行循环的开销。
range
函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个列表。
xrange
函数说明:和range 的用法完全相同,但是返回的是一个生成器。
但是要生成很大的数字序列的时候,用xrange会比range性能优很多,因为不需要一上来就开辟一块很大的内存空间,这两个基本上都是在循环的时候用
在循环中尽量使用 xrange 这样性能可以得到提高,除非你要返回一个列表
二、逻辑题
1、一个小时内有车辆通过的概率为0.91,那么半个小时内有车通过的概率为多少
答案:一个小时内没有车通过的概率为0.09,那么一个小时分为两个30分钟
半个小时没有车通过的概率为x2=0.09,x=0.3
则半个小时内有车通过的概率为1-0.3=0.7
2、有两枚硬币,一面为0,一面为1,投硬币,问硬币为1的概率是多少
答案:两枚硬币总共有4种组合,则为1的概率为3/4
3、有两个桶,一个为5升,一个为6升,如何从池塘中打出3升的水
答案:先将6升桶打满水,将5升桶倒满,6升的桶中还有1升的水,将5升桶中的水倒掉,再将1升的水,再倒入5升的桶中。
再将6升桶打满水,将5升桶倒满,6升中还剩2升水,再重复,则可以打到3升水
4、现在有一个100层的楼,你有两个玻璃球,球从某一层开始落下会摔碎,请你用最快的方法找出这层楼
三、游戏题
1、你有过哪些游戏体验
2、为什么从荒野行动转到绝地求生
3、在刺激战场中有哪些步枪,这些步枪的区别是什么
4、你玩过那多场组队游戏之后,有什么感受
5、游戏中的哪些设定是能够激发战斗的
相关文章
- 这篇文章主要介绍了网易社招面试流程与经验,总结分析了网易社招面试主要流程,以及遇到的各种问题,并给出了相应的参考意见,需要的朋友可以参考下2020-01-08
- 这篇文章主要介绍了网易游戏面试经历,总结记录了网易游戏招聘面试所经历的流程及各个面试环节所遇到的问题,需要的朋友可以参考下2019-09-30
- 这篇文章主要介绍了网易游戏的面试题与参考答案,总结了网易游戏入职面试中的常见问题及对应参考答案,涉及线程、数据库、爬虫、以及各种算法的Python实现技巧,需要的朋友可2019-09-23
- 这篇文章主要介绍了网易2018校园招聘面试编程题真题与参考答案,整理了2018校园招聘面试编程题及相应的解题思路、参考答案,涉及各种常用数据结构与算法使用技巧,需要的朋友2019-09-19
- 这篇文章主要介绍了网易2019实习生招聘面试编程题与参考答案,结合具体实例形式分析了网易招聘面试中的编程题目,涉及字符串处理、数值运算及常用的算法操作技巧,需要的朋友2019-09-18
- 这篇文章主要介绍了阿里、网易、滴滴共十次前端面试碰到的问题小结,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-07-25
- 这篇文章主要介绍了两个月面试经历回顾:阿里,携程,小红书,美团,网易等等,分享给大家经验,有兴趣的可以了解一下2019-06-25
- 这篇文章主要介绍了10家大厂面试真题(虐到哭),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2020-01-09
- 这篇文章主要介绍了新浪java面试题与参考答案,总结分析了新浪java面试网络编程题目与参考答案,涉及java socket通信客户端与服务器端功能实现技巧,需要的朋友可以参考下2020-01-09
- 这篇文章主要介绍了最全的BAT大厂面试题整理(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2020-01-07
最新评论