听说你想去大厂看学妹,带你看看网易互娱游戏测试面经
前言
金三銀四跳槽季,你準備好了嗎?希望各位小伙伴能夠苦練技術,早日達成自己心儀的offer。
下面是博主收集的一些關于面試的比較幫的面試題目,有需要的小伙伴可自行訂閱下載。
Spring系列面試題129道(附答案解析)
Redis,快看看這40道面試題
MyBatis的27道面試題
73道Java面試題合集-多線程與進程
28道ZooKeeper面試題
?
?
【一面】? 1h15min
?
大體是技術面,了解你掌握的技術能力,還有對測試、游戲的理解。
1.自我介紹、詢問項目及你在項目中做了什么、對游戲測試的理解還有黑盒測試白盒測試什么的。
黑盒測試
黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試地,把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能適當地接收輸入數據而產生正確的輸出信息。黑盒測試著眼于程序外部結構,不考慮內部邏輯結構,主要針對軟件界面和軟件功能進行測試。
等價類劃分:是把程序的輸入域劃分成若干部分,然后從每個部分中取少數具有代表性數據作為測試用例。
邊界值分析法: 是對輸入或輸出的邊界值作為測試用例
錯誤推測設計方法就是基于經驗和直覺推測程序中所有可能存在的各種錯誤,從而有針對性地設計測試用例的方法。
因果圖法:利用圖解法分析輸入的各種組合關系,寫出判定表,從而設計相應的測試用例
判定表:是把作為條件的所有輸入的各種組合值以及對應輸出值都列出來形成的表格稱為判定表
正交試驗設計:從大量的實驗數據中挑選適量的、有代表性的點來設計測試用例
?
白盒測試
- <1>.語句覆蓋每條語句至少執行一次。
- <2>.判定覆蓋每個判定的每個分支至少執行一次。
- <3>.條件覆蓋每個判定的每個條件應取到各種可能的值。
- <4>.判定/條件覆蓋同時滿足判定覆蓋條件覆蓋。
- <5>.條件組合覆蓋每個判定中各條件的每一種組合至少出現一次。
- <6>.路徑覆蓋使程序中每一條可能的路徑至少執行一次。
2.考察專業知識,計網:TCP/UDP區別,現在面試用的是哪個為什么。
?連接方面區別
TCP面向連接(如打電話要先撥號建立連接)。
UDP是無連接的,即發送數據之前不需要建立連接。
?安全方面的區別
TCP提供可靠的服務,通過TCP連接傳送的數據,無差錯,不丟失,不重復,且按序到達。
UDP盡最大努力交付,即不保證可靠交付。
?
?傳輸效率的區別
TCP傳輸效率相對較低。
UDP傳輸效率高,適用于對高速傳輸和實時性有較高的通信或廣播通信。
?連接對象數量的區別
TCP連接只能是點到點、一對一的。
UDP支持一對一,一對多,多對一和多對多的交互通信。
3.操作系統:進程線程區別,死鎖的四個條件。
?功能不同
進程是計算機中的程序關于某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,是操作系統結構的基礎。
線程是操作系統能夠進行運算調度的最小單位。它被包含在進程之中,是進程中的實際運作單位。
?工作原理不同
在早期面向進程設計的計算機結構中,進程是程序的基本執行實體;在當代面向線程設計的計算機結構中,進程是線程的容器。程序是指令、數據及其組織形式的描述,進程是程序的實體。
線程是獨立調度和分派的基本單位。線程可以為操作系統內核調度的內核線程,如Win32線程;由用戶進程自行調度的用戶線程,如Linux平臺的POSIX Thread;或者由內核與用戶進程,如Windows 7的線程,進行混合調度。
?作用不同
進程是操作系統中最基本、重要的概念。是多道程序系統出現后,為了刻畫系統內部出現的動態情況,描述系統內部各道程序的活動規律引進的一個概念,所有多道程序設計操作系統都建立在進程的基礎上。
通常在一個進程中可以包含若干個線程,它們可以利用進程所擁有的資源。在引入線程的操作系統中,通常都是把進程作為分配資源的基本單位,而把線程作為獨立運行和獨立調度的基本單位。
4.數據庫:應該也是個挺簡單的問題,但是我沒答上來。
5.可能是看到我是安全專業的,之后問了服務器受到dos攻擊如何應對(挺突然的)
6.智力題:100個球,兩人依次拿,每次1-5個,問先拿的如何確保拿到最后一個球。
7.我面前有一臺座機,我打算如何對座機進行測試。
8.玩的比較多的及比較強的游戲。
9.不喜歡的游戲及原因。
10.針對我之前說到的游戲A,我要怎樣引導新手上手游戲A。
無反問,3-5工作日出結果。
?
【二面】 1h10min
?
1.自我介紹。
2.基本上就是考察團隊能力,問的都是很散的問題,具體記得不是很清楚。
3.先是了解項目,然后針對項目中涉及到團隊合作的部分在問,溝通啊,分歧啊等等。
4.我簡歷上寫了宿舍長職位,又針對宿舍內關系氛圍進行提問。
5.主要是因為我的項目經驗匱乏,又沒實習,所以主要都是面試官提出了一些場景,問我要如何解決。
有反問,一周出結果。
?
【三面】? 40min
?
1.自我介紹。
2.先問一二面體驗如何,有沒有覺得難回答的問題。
3.平常玩哪些游戲,列舉十個網易游戲;moba、mmorpg、slg類游戲各列舉三個。
4.對游戲測試的理解。
5.智力題:1000階乘后有多少個0(聽到智力題傻了,沒想到三面還有智力題)
6.之前一二面里我對csgo說的比較多,可能也有我是安全專業的因素,問了在csgo這種fps中,有哪些外掛,我打算如何防范這些外掛。
7.意向工作地、薪酬。
有反問,3-5工作日出結果。
總結
以上是生活随笔為你收集整理的听说你想去大厂看学妹,带你看看网易互娱游戏测试面经的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从C语言的角度重构数据结构系列(九)-数
- 下一篇: tableau可视化数据分析60讲(十三