網(wǎng)易游戲面試題與參考答案整理分析

一、專業(yè)題
1、在實習(xí)工作主要做什么,自動化測試的具體例子,用什么語言寫的
2、性能測試一塊,看的性能指標(biāo)有哪些,如果讓你對APP端進(jìn)行性能測試,你該怎么測試
答案:app性能測試主要關(guān)注在啟動耗時、內(nèi)存占用(內(nèi)存泄漏、內(nèi)存溢出、內(nèi)存抖動、卡頓等)、電量耗用、流量耗用、CPU占用、FPS(幀率和流暢度)等
來自(https://www.jianshu.com/p/b24c35f6a2f8)
- 連接超時:這個是App上線留存率不高的首要問題,在移動應(yīng)用中網(wǎng)絡(luò)錯誤數(shù)據(jù)比例報錯中最高的就是連接超時錯誤。想象一下,當(dāng)花重金好不容易把一個App推廣到用戶手機(jī)上,而在用戶初次嘗試時發(fā)生連接超時無法正常使用,多數(shù)用戶會選擇再也不會打開應(yīng)用,或者直接卸載
- 崩潰:APP的崩潰,就是用戶的崩潰。當(dāng)用戶使用App出現(xiàn)閃退或崩潰時,他們很有可能跑去App Store贈送你一個“一星”差評,然后直接卸載
- 系統(tǒng)交互(電話短信干擾,低電量提醒,push提醒,usb數(shù)據(jù)線插拔提醒,充電提醒等):在APP使用過程中,可能會遇到各種中斷場景,那么一旦發(fā)生這些場景,APP就卡死或者不能使用,想必也沒有多少用戶愿意持續(xù)使用你的APP
- 弱網(wǎng)下的運行情況:電梯里、地鐵上,網(wǎng)絡(luò)信號差時,APP頁面的菊花轉(zhuǎn)不停,界面卡死,同時錯誤提示一堆,這樣的情況怎能不讓用戶抓狂
- CPU使用問題:CPU頻率設(shè)置過高時會導(dǎo)致手機(jī)過熱,過熱導(dǎo)致耗電更嚴(yán)重,CPU頻率設(shè)置過低導(dǎo)致手機(jī)滯后,應(yīng)用處理緩慢同樣會導(dǎo)致耗電。更多時候,用戶解決CPU超載問題只能關(guān)閉甚至卸載App,App就被Kill了!
3、shell腳本熟悉嗎?實習(xí)期間所用到的,我回答了常用的grep\awk\sed等命令,舉一個使用sed的具體命令,比如替換字符hello為Word
答案:sed 's/hello/word/' test.txt
4、對linux熟悉嗎?linux中的文件權(quán)限是怎么回事?一個文件夾的權(quán)限跟一個文件的權(quán)限有什么不同,假如一個文件夾沒有讀權(quán)限,操作這個目錄時會怎樣?
答案:一個文件夾沒有讀權(quán)限,則無法列出目錄下的內(nèi)容
5、編程語言一塊,對哪些編程語言比較熟悉,說了Java和Python。面試官問了兩個Python相關(guān)的問題:1、Python中裝飾器 2、range與xrange的區(qū)別
答案:https://www.zhihu.com/question/26930016
http://chabaoo.cn/article/129086.htm
- Python中裝飾器的作用:裝飾器本質(zhì)上是一個Python函數(shù),它可以讓其他函數(shù)在不需要做任何代碼變動的前提下增加額外功能,裝飾器的返回值也是一個函數(shù)對象。它經(jīng)常用于有切面需求的場景,比如:插入日志、性能測試、事務(wù)處理、緩存、權(quán)限校驗等場景。裝飾器是解決這類問題的絕佳設(shè)計,又來了裝飾器,我們就可以抽離出大量與函數(shù)功能本身無關(guān)的雷同代碼并繼續(xù)重用。概括的講,裝飾器的作用就是為已經(jīng)存在的對象添加額外的功能
- range與xrange的區(qū)別:range可以返回一個可以用于所有目的的普通列表對象,而xrange將返回一個特殊目的的對象,尤其適用于迭代操作,但是xrange并不返回一個迭代器,如果需要這樣一個迭代器,可以調(diào)用iter(xrange(x))。xrange返回的特殊目的對象比range返回的列表對象消耗較少的內(nèi)存(范圍比較大的時候)。但是對特殊目的對象執(zhí)行循環(huán)操作的開銷略微高于對列表執(zhí)行循環(huán)的開銷。
range
函數(shù)說明:range([start,] stop[, step]),根據(jù)start與stop指定的范圍以及step設(shè)定的步長,生成一個列表。
xrange
函數(shù)說明:和range 的用法完全相同,但是返回的是一個生成器。
但是要生成很大的數(shù)字序列的時候,用xrange會比range性能優(yōu)很多,因為不需要一上來就開辟一塊很大的內(nèi)存空間,這兩個基本上都是在循環(huán)的時候用
在循環(huán)中盡量使用 xrange 這樣性能可以得到提高,除非你要返回一個列表
二、邏輯題
1、一個小時內(nèi)有車輛通過的概率為0.91,那么半個小時內(nèi)有車通過的概率為多少
答案:一個小時內(nèi)沒有車通過的概率為0.09,那么一個小時分為兩個30分鐘
半個小時沒有車通過的概率為x2=0.09,x=0.3
則半個小時內(nèi)有車通過的概率為1-0.3=0.7
2、有兩枚硬幣,一面為0,一面為1,投硬幣,問硬幣為1的概率是多少
答案:兩枚硬幣總共有4種組合,則為1的概率為3/4
3、有兩個桶,一個為5升,一個為6升,如何從池塘中打出3升的水
答案:先將6升桶打滿水,將5升桶倒?jié)M,6升的桶中還有1升的水,將5升桶中的水倒掉,再將1升的水,再倒入5升的桶中。
再將6升桶打滿水,將5升桶倒?jié)M,6升中還剩2升水,再重復(fù),則可以打到3升水
4、現(xiàn)在有一個100層的樓,你有兩個玻璃球,球從某一層開始落下會摔碎,請你用最快的方法找出這層樓
三、游戲題
1、你有過哪些游戲體驗
2、為什么從荒野行動轉(zhuǎn)到絕地求生
3、在刺激戰(zhàn)場中有哪些步槍,這些步槍的區(qū)別是什么
4、你玩過那多場組隊游戲之后,有什么感受
5、游戲中的哪些設(shè)定是能夠激發(fā)戰(zhàn)斗的
相關(guān)文章
網(wǎng)易社招面試流程與經(jīng)驗總結(jié)【純干貨分享】
這篇文章主要介紹了網(wǎng)易社招面試流程與經(jīng)驗,總結(jié)分析了網(wǎng)易社招面試主要流程,以及遇到的各種問題,并給出了相應(yīng)的參考意見,需要的朋友可以參考下2020-01-08- 這篇文章主要介紹了網(wǎng)易游戲面試經(jīng)歷,總結(jié)記錄了網(wǎng)易游戲招聘面試所經(jīng)歷的流程及各個面試環(huán)節(jié)所遇到的問題,需要的朋友可以參考下2019-09-30
- 這篇文章主要介紹了網(wǎng)易游戲的面試題與參考答案,總結(jié)了網(wǎng)易游戲入職面試中的常見問題及對應(yīng)參考答案,涉及線程、數(shù)據(jù)庫、爬蟲、以及各種算法的Python實現(xiàn)技巧,需要的朋友可2019-09-23
網(wǎng)易2018校園招聘面試編程題真題與參考答案集合
這篇文章主要介紹了網(wǎng)易2018校園招聘面試編程題真題與參考答案,整理了2018校園招聘面試編程題及相應(yīng)的解題思路、參考答案,涉及各種常用數(shù)據(jù)結(jié)構(gòu)與算法使用技巧,需要的朋友2019-09-19網(wǎng)易2019實習(xí)生招聘面試編程題與參考答案集合
這篇文章主要介紹了網(wǎng)易2019實習(xí)生招聘面試編程題與參考答案,結(jié)合具體實例形式分析了網(wǎng)易招聘面試中的編程題目,涉及字符串處理、數(shù)值運算及常用的算法操作技巧,需要的朋友2019-09-18阿里、網(wǎng)易、滴滴共十次前端面試碰到的問題小結(jié)
這篇文章主要介紹了阿里、網(wǎng)易、滴滴共十次前端面試碰到的問題小結(jié),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-25兩個月面試經(jīng)歷回顧:阿里,攜程,小紅書,美團(tuán),網(wǎng)易等等
這篇文章主要介紹了兩個月面試經(jīng)歷回顧:阿里,攜程,小紅書,美團(tuán),網(wǎng)易等等,分享給大家經(jīng)驗,有興趣的可以了解一下2019-06-25- 這篇文章主要介紹了10家大廠面試真題(虐到哭),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2020-01-09
- 這篇文章主要介紹了新浪java面試題與參考答案,總結(jié)分析了新浪java面試網(wǎng)絡(luò)編程題目與參考答案,涉及java socket通信客戶端與服務(wù)器端功能實現(xiàn)技巧,需要的朋友可以參考下2020-01-09
- 這篇文章主要介紹了最全的BAT大廠面試題整理(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2020-01-07