多益一面 游戲客戶端
自我介紹
實(shí)習(xí)是自己找的嗎?
為什么做游戲開發(fā)?
C++內(nèi)存分布有幾種?
堆和棧的區(qū)別?
棧溢出,發(fā)生條件。調(diào)用一個(gè)函數(shù)在棧中的表現(xiàn)是什么?
內(nèi)存泄漏。有什么辦法避免內(nèi)存泄漏
智能指針, 有幾種?
共享指針的工作原理。
有沒有遇到內(nèi)存泄漏,然后解決問題的情況。
講講多態(tài)。虛函數(shù)表在哪個(gè)區(qū)。
寫一個(gè)單例模式
C++的編譯過程是怎樣的。
編譯整個(gè)流程的速度和什么有關(guān)系?什么會影響編譯的耗時(shí)
線程和進(jìn)程的區(qū)別?多線程和多進(jìn)程的適用場景分別是什么?
進(jìn)程通信有哪些方式?用管道做進(jìn)程間通信有哪些需要注意的嗎?
說說你認(rèn)為協(xié)程是什么東西?協(xié)程對比線程輕量在哪里?什么時(shí)候用協(xié)程,什么時(shí)候用線程?
什么應(yīng)用場景用多線程有影響?
說說渲染管線。
深度測試解決什么問題。有沒有遇到ZFighting的問題。
光照模型,什么是光照,說說要點(diǎn)。自己寫過Shader嗎?
陰影抖動出現(xiàn)的原因是什么?看過一些其他的陰影實(shí)現(xiàn)嗎?自己實(shí)現(xiàn)過嗎?還是只是了解的。
PCF相比于陰影貼圖的劣勢在哪里?
碰撞檢測有了解過相應(yīng)的算法嗎?有沒有直接實(shí)現(xiàn)過
說一下實(shí)習(xí)。
說說UGUI合批。
預(yù)制體是做什么的?預(yù)制體里面有什么構(gòu)成?什么東西會用到預(yù)制體?預(yù)制體對于其他地方的優(yōu)點(diǎn)在哪里?
實(shí)習(xí)的時(shí)候有用過腳本語言嗎?說說ILRuntime怎么熱更新的?
編程: 輪轉(zhuǎn)數(shù)組 LC189
實(shí)習(xí)的工作時(shí)間是怎么樣的?
你怎么看待游戲公司的加班?
目前有其他offer嗎?
期望薪資怎么樣?