騰訊遊戲客戶端開發 網易互娛暑期實習面經

2021-09-19 17:29:54 字數 2919 閱讀 2661

面試官很年輕,人也很好,思路很清晰。主要問題是關於c++和計算機圖形學的(這個可能和個人專案有關)

面試問題:

1.c++static

2.c++虛函式原理

3.c++和c編譯區別

4.extern c

5.c++ stl庫中容器的應用以及底層實現

6.c++stl演算法 sort和find演算法

作業系統:

7.程序死鎖條件和解決方法

(剩下的問題想不起來了,但都比較基礎)

資料庫:

沒有問(這在我幾輪面試中都沒有問過,遊戲客戶端開發可能真的不太涉及這個)

8.3d圖形學渲染管線

9.深度測試

開放問題:

9.對於直接拿取記憶體資料的記憶體外掛程式如何防範,比如你的血量是100,外掛程式直接搜尋記憶體中值為100的資料(對資料加密,100改為abc。。)

10.u3d有用過嗎(我在專案裡寫了我用過ue4)

一面主要還是偏基礎,個人感覺答得也還不錯。果然下午就進複試了

面試問題:

1.你除了了解3d渲染方面的知識還了解其他遊戲製作的知識嗎?

答:有碰撞技術,然後就沒了。。。()

2.你的小遊戲架構很完整,但是架構比較老,為什麼會用這種架構呢

答:網上看來的。。。(這點我覺得答得很蠢,應該從設計模式方面去回答的。)

3.你認為遊戲製作需要哪些方面的知識呢?

答:渲染,建模,骨骼動畫,實時碰撞,邏輯互動,ui,伺服器程式設計,安全(反外掛程式)

4.了解過王者榮耀嗎?知道它大體上是怎麼做的嗎?

面完後面試官問我是不是沒有參加,筆試,然後和我說沒關係。因為是提前批,說可能會等比較久,大概一周

一周之後,涼了。

過了幾天,另乙個專案組又把我撈起來了,讓我去二面(之前的二面官把我推薦到別的組了)

這個二面官性格比較和藹,在電梯裡還問我從學校過來遠嗎。。

面試問題:

1.自我介紹

2.介紹專案

3.貼圖中的馬賽克如何解決

4.在專案編寫過程中有遇到需要效能提公升的情況嗎?

5.解釋了很久ray casting 八叉樹演算法,到最後面試官也還是沒完全明白。。暈

6.alpha反向混合(具體忘記了)

7.了解過pbrt嗎

這次二面答得感覺也不是太好,果然過了幾天,又涼了,打擊很大,一度覺得我自己太菜了

網易一面面試官感覺很嚴肅,問題乙個接著乙個,感覺他手裡拿了乙個list按照順序問。

面試問題:

1.介紹專案

2.3d渲染管線

3.深度測試

4.程序和執行緒的關係

5.演算法題 比較基礎 相當於leetcode easy/medium的程度

已知兩數之和,求乙個陣列中有沒有兩個數相加是這個數字。對空間複雜度和時間複雜度各有要求。

6.用棧實現佇列怎麼實現 (乙個用作入,乙個用作出,當出棧中沒有元素時,入棧中的元素才可以轉換到出棧)

7.用stl容器設計乙個資料儲存的資料結構,對訪問時間複雜度有要求。(具體我忘記了,總之鍊錶這些比較了解的話問題應該也不大)

8.二叉樹中序遍歷非遞迴演算法。

整個答下來,只有第七題回答的不算太好,和面試官討論了解法,最後面試官還是提醒了說出了答案。其他問題答得不錯,面試官接下來也說看我投的時上海崗位,說上海那邊很缺人,我就知道應該是穩了。

借了圖書館的研習空間開始準備面試:

面試問題:

1.介紹自己

2.專案介紹

3.渲染管線

4.專案提問(這次又問了一些不同的問題,不過答得還不錯)

5.c++常規問題

大概不到半個小時就面試完了,我還很驚訝,不過面試官說 我的經歷和崗位還是比較match的,所以就面試快一些

感覺自己二面應該是穩了

果然過了兩天,就收到了網易的offer確認信

(其實是過了乙個禮拜 hr打**過來才去看郵箱的,之前還很慌,怎麼這麼久還沒訊息。。。發現一周前就發了郵件了。尷尬)

筆試三道程式設計答題,狀態不好,只ac了1.7道。不過過了乙個禮拜還是收到面試通知了,當時以為提前批掛的太多,正式批撈不起來了。。。

1.介紹自己。

2.介紹專案

3.dx/gl的標準渲染管線(包括狀態機設定,後期的模板測試等)

4.深度測試

5.aplha混合

6.c++stl標準庫 要求按順序訪問資料是o(1) 答案是deque(之前不了解這個deque,沒答上來

7.deque的底層實現

8.虛函式原理

面試官最後還誇我的圖形學基礎比普通應屆生要多一些(畢竟花了大量時間在看書和部落格

面試時間25分鐘,因為已經拿到網易了,所以也沒有太慌,面試完就和室友去吃夜宵了。

1.介紹自己(看來這是乙個必問題)

2.看我用過虛幻引擎,問我常見的ue常見的紋理貼圖有哪些(我說沒有了解過。。)

3.專案是實驗室要求還是興趣?(興趣

剩下的就是一些非技術性問題

團隊合作之類的性格話題,還有一些背景調查,家住在**什麼的。

果然,和室友吃完夜宵回來,發現自己狀態已經變成hr面試了。。

hr面是乙個男生,說好的小姐姐呢。

hr面試反而是時間最長的面試了。。 

問了家庭背景,團隊協作,遇到的最大的困難(我說是考研和找實習。。

平時喜歡幹什麼(我說喜歡旅遊,後來聊到**,hr說:都說看了**就不想回來,你怎麼回來了。。。。

我暈,內心os:要恰飯的嘛

面試官還吐槽了我簡歷寫的太過於簡單。。專案介紹的部分太粗略了。。

整體感覺下來還不錯,面試官好幾次看我有話要說,就停下來讓我說,不打斷我說話,交流比較愉快。

煎熬得等了半天,上午十點鐘面試完,到晚上九點半,狀態變成了:已完成了所有面試。

前期還是別去面自己最想去的公司,先去別的公司積累一下經驗最好。

專案經歷很重要

專案經歷很重要

專案經歷很重要

重要的話說三遍

9 4 網易互娛客戶端筆試

做了一半圖書館閉館,我?第一題public class main for int i 0 i else else if hand.equals left caozuo.equals return else if hand.equals right caozuo.equals return else ...

2021暑期實習 網易互娛遊戲測試最新面經!

博主投了網易互娛測試,10號收到遊戲測試邀請面試,和大家分享一下面經。先自我介紹 1 對遊戲測試的認識,說一說測試流程 cpu 記憶體 幀率是什麼 2 快速排序思想 3 你玩遊戲嗎?王者 守望達到的成就。4 王者的缺點,王者和平安京的優點 5 怎麼對王者榮耀的防禦塔進行測試 6 簡歷專案了解,專案難...

騰訊遊戲客戶端開發面試

一些情況的簡單說明 這一次招聘是遊戲專場,所以關於其它的網路 雲計算等其它方面的卻不是很了解 我面的是遊戲客戶端開發,這一次面試是單面,遊戲策劃跟遊戲運營是群面 流程大概是 面試首先是自我介紹 一分鐘 然後是面試官根據你的簡歷來問你問題,最後你可以問面試官一些問題。前後加起來大概30分鐘左右 重點來...