1. 程式人生 > >2018騰訊遊戲面試總結

2018騰訊遊戲面試總結

關於崗位

我首先報了騰訊遊戲的提前批,剛好有一個師兄在深圳總部的光子實驗室,所以我直接申請的是後臺開發崗位。這個提前批是無需筆試的。

第一次電話面試

這次面了一個小時,其中前半個小時都在詢問專案的情況,這個就略過了,其餘的都是一些基礎的知識。

關於C++:

C++的三大特性?

多型是什麼實現的?

指標和引用的區別?

const有什麼用法?

記憶體洩漏、陣列越界問題、指標非法訪問問題?智慧指標

你知道哪些設計模式?常用到的模式有哪些?單例模式+介面卡模式

關於作業系統

程序和執行緒的區別?

程序間通訊有幾中方式?

死鎖是什麼?

其他的

MVC架構有什麼瞭解?

前端有什麼瞭解?

有木有做過GUI的開發?

開發遇到的問題:那些比較簡單,哪些比較需要花時間解決?

對於遊戲開發有什麼興趣?

對於後臺開發的認識?

對於AI這一塊有什麼興趣?

對於資訊保安計算有什麼瞭解?

我的總結

總體上來講問的比較簡單基礎,但是還有一些知識點尚未清楚,比如後端開發,等等

第二次電話面試

自我介紹?

專案竟然扯淡到了浮點數精度的問題(大數吃小數)?

linux下的gdb除錯?

程式coredump的時候應該怎麼辦?

linux下當前程式的IO負載

C++初始化列表使用

linux使用什麼命令檢視TCP

HTTP的get和post區別?

對於一個很大的問題件如何post到伺服器

程序間通訊方式

stl容器可以放入智慧指標嗎?auto_ptr不可以,其餘的可以

java是如何呼叫g++程式碼

linux 程式有哪些系統呼叫?

PS:目前來看,提前批已經掛了,唉,找一個實習真的不容易