我的校招面經(jīng)全紀(jì)錄(涉及崗位:C++后端/游戲客戶端/游戲引擎/技術(shù)美術(shù)TA)

現(xiàn)在是2019年的10月8日,在十一長(zhǎng)假的前夕,最后一天拿到了網(wǎng)易游戲(互娛)的正式offer,雖然騰訊ieg還沒面完,網(wǎng)易雷火還沒出結(jié)果,但我已經(jīng)休息了國(guó)慶七天了。想來(lái)這兩個(gè)月真的很感謝前人們面經(jīng)的指點(diǎn),看面經(jīng)真的很重要,所以決定也將自己的這整個(gè)秋招經(jīng)歷寫成一份長(zhǎng)長(zhǎng)的面經(jīng),回饋后人。

寫在前面的話

我是985計(jì)算機(jī)本碩,本身很喜歡玩游戲,也想從事游戲方面的工作,碩士期間與圖形學(xué)略有沾邊。

游戲技術(shù)崗面試可能的三種形式:

1 基礎(chǔ)面:C++/ 算法/ 數(shù)據(jù)結(jié)構(gòu)/ 計(jì)算機(jī)網(wǎng)絡(luò)/ 操作系統(tǒng) / 設(shè)計(jì)模式(略懂即可)/ 圖形學(xué)(游戲研發(fā)選修/游戲引擎或者TA必備的)

2 項(xiàng)目面:講明白自己簡(jiǎn)歷上的項(xiàng)目,我是準(zhǔn)備了兩個(gè)版本(一版是講給方向不對(duì)等的面試官聽的通俗易懂版,另一版是講給懂你方向的面試官的超超超詳細(xì)版)

3 發(fā)散隨緣面:混雜著游戲場(chǎng)景題/算法/項(xiàng)目,很隨緣的那種。

在7月份前,我就只學(xué)過計(jì)算機(jī)本科的那些課程(C++,算法,數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng),計(jì)算機(jī)網(wǎng)絡(luò)。讀了兩年研究生還給他忘干凈了),站在現(xiàn)在的角度看,兩個(gè)月前的我,只具備項(xiàng)目面的能力,其他實(shí)打?qū)嵉闹R(shí)儲(chǔ)備都太爛了。

我認(rèn)為整個(gè)面試期間最重要的一點(diǎn)是:【選定你的崗位】

我確實(shí)是很想做游戲的,但是游戲公司(大的)其實(shí)真的很少很少。8月的時(shí)候幾次筆試失利,讓我害怕吊死在游戲公司這一棵樹上,因?yàn)楹ε率I(yè),我到處去投簡(jiǎn)歷,各種叫得上名的有C++崗位的互聯(lián)網(wǎng)公司投了大大小小幾十家。像一個(gè)忙的團(tuán)團(tuán)轉(zhuǎn)的無(wú)頭蒼蠅,明明心里知道自己想做的只有游戲。很喪但又不得不每天做幾場(chǎng)筆試面試,覺得自己是個(gè)被公司挑挑揀揀的庸才,覺得只有大佬才有反向挑選的資格。期間心態(tài)大起大落,時(shí)而崩潰時(shí)而痛苦,直到9月中旬,我見到了第一次hr面。是360公司的C++服務(wù)端開發(fā),hr看著我的簡(jiǎn)歷,好奇的問我:

HR:“你做過前端,做過算法,為什么要選擇服務(wù)端開發(fā)呢?”

我嘴上答著:“服務(wù)端技術(shù)棧很深,我希望能多學(xué)點(diǎn)東西”

心里卻想著:“是啊,你丫的為什么要選擇服務(wù)端開發(fā)呢??為什么呢!秋招失業(yè)最多就是丟人吧???往后幾年每天被自己不喜歡的東西折磨,真的要這樣嗎?確定了就要這么活著嗎?”

自此之后,花了一整天時(shí)間整理自己。0 offer的我像重生了一般,想明白了秋招不是一場(chǎng)淘汰庸人的“考試”,而是一個(gè)選擇未來(lái)幾年做什么的“良機(jī)”。想做什么職位,就通過秋招去找,不想做的職位,不要浪費(fèi)精力去找了。大不了就是秋招找不到春招再戰(zhàn),前提是你在現(xiàn)有的秋招時(shí)間里,真的很努力過。


面經(jīng)全紀(jì)錄


網(wǎng)易雷火-游戲客戶端(失敗的第一次)

7月下旬,網(wǎng)易雷火來(lái)我學(xué)校做了一次研發(fā)專場(chǎng)招聘會(huì),當(dāng)時(shí)選中了10余人的簡(jiǎn)歷,在此之前,我精讀完了《C++ primer》這本經(jīng)典入門書(大致是讀通了85%的內(nèi)容),就這樣去了現(xiàn)場(chǎng)招聘會(huì)。因?yàn)槲覀儗W(xué)校圖形學(xué)基本沒人搞,我呢簡(jiǎn)歷和圖形學(xué)沾邊,就獲得了一次30min直面機(jī)會(huì)。下場(chǎng)當(dāng)然是非常慘的。

現(xiàn)在看來(lái)問的真的都是面經(jīng)大綱里,我已經(jīng)背的滾瓜爛熟了的東西,但當(dāng)時(shí)確實(shí)一問三不知:

面試官問的:

1 單例模式

2 unordered map 和map底層的數(shù)據(jù)結(jié)構(gòu)

3 智能指針

4 撕了一題劍指offer的原題代碼

氣氛一度,非...非常尷尬......

面完覺得自己要失業(yè)了,當(dāng)晚下單了《effective C++》和《劍指offer》兩本書,10天各刷完了一遍(我的刷法是邊看邊把重難點(diǎn)截圖粘到onenote里面,第一遍看懂個(gè)70%,日后復(fù)習(xí)時(shí)就只在onenote里看重難點(diǎn))。劍指offer里 60多題,敲了30多道(牛客網(wǎng)有)。這兩本也真的是必看的,是沖大廠必備的,沒有這個(gè)基礎(chǔ)之前真是有的大佬的面經(jīng)都看不懂。?


從8.4開始我就陸續(xù)迎來(lái)了一大波筆試,8.4第一次用??途W(wǎng)做題,做網(wǎng)易互娛的模擬筆試,因?yàn)椴皇煜ぽ斎胼敵觯隽藗€(gè)0分。o(* ̄︶ ̄*)o,嚇得我下一周做了一周的??途W(wǎng)真題練手感。8.11正式做網(wǎng)易互娛筆試就做了3.4(4.0滿分),感覺筆試真的很看手感,當(dāng)然也有技巧,策略。合理分配時(shí)間,合理放棄,做到后面發(fā)現(xiàn)還可以猜測(cè)試用例。比如做華為的時(shí)候,有一題解析字符串,有4種case需要分別處理,其中有一種邏輯很復(fù)雜,那就可以直接選擇寫另外三個(gè)case,然后提交,能得70%的分。


網(wǎng)易互娛-游戲客戶端

自我介紹

C++:

1. #ifdef 這是什么作用

2. extern關(guān)鍵字 有什么用法,我說(shuō)是全局變量,再別的文件里用,他問還有沒有別的case。我不清楚(應(yīng)該是extern C)

3. static關(guān)鍵字

4. C++多態(tài),虛函數(shù)。。問的挺淺的,我噼里啪啦一通說(shuō),還留了一些復(fù)雜的比如MI下的虛函數(shù),沒被刨根問底。

5. 構(gòu)造函數(shù)可以是虛函數(shù)么?為什么

6. 析構(gòu)函數(shù)可以是虛函數(shù)么?為什么

7. STL vector底層,push_back()會(huì)發(fā)生什么,內(nèi)存管理

8. map底層是什么 紅黑樹

9. Unordered_map底層是什么?哈希表,嘰里呱啦一通背hash防碰撞,還沒有背到開放尋址法,我停頓了一下,就問下一個(gè)了。。

操作系統(tǒng)

1. 進(jìn)程線程

2. 進(jìn)程通信

3. 虛擬地址:嘰里呱啦一通說(shuō),感覺也沒講很全就下一part了

網(wǎng)絡(luò)

1. TCP UDP區(qū)別

2. TCP三次握手四次揮手

圖形學(xué)

1. 渲染管線

2. z-buffer是什么

3. 深度測(cè)試,如果先渲染了靠后的再渲染了靠前的會(huì)怎么樣?我覺得大概是會(huì)在深度測(cè)試?yán)锱俚舭伞?。不知道?duì)不對(duì)但是下一題了。。

4. stencil聽說(shuō)過嗎,我說(shuō)模板測(cè)試,這個(gè)是了解的水平。是沒怎么用過嗎?嗯。

5. 光照模型,說(shuō)了個(gè)phong

6. PBR知道嗎 我說(shuō)是基于物理的渲染,主動(dòng)cue了說(shuō)看IBL教程的時(shí)候看到過,可是他又沒刨根問底到讓我介紹IBL?

算法

1. 鏈表檢測(cè)環(huán)

2. Top-k 最大堆 分析了下復(fù)雜度,說(shuō)了下實(shí)現(xiàn)堆的細(xì)節(jié)

3. 一個(gè)智力題?AB拋硬幣,先拋到正面的人贏,問A贏的概率。結(jié)果是1/2+1/8+1/32+…是個(gè)階乘求和。但是怎么求的公式我忘了。。就沒算到精確的結(jié)果下一題了。

4. 鏈表倒數(shù)第K個(gè)節(jié)點(diǎn)(一次遍歷

5. 賽馬,25匹馬,5個(gè)一組賽跑。最少比幾次找到前三快的。。(最后我提出的方案是模仿某一種排序,忘了名字了,5x5的格子,找中位數(shù)然后縮小范圍。。先比5次,再中位數(shù)比1次(縮到了右下角的9個(gè)里,然后再可能比一次或者兩次,感覺應(yīng)該是對(duì)的


網(wǎng)易互娛一輪面完,被通知說(shuō)二面等招生組到各大城市以現(xiàn)場(chǎng)面試的形式進(jìn)行,一等就等到了9.27(一個(gè)多月),在此期間,我又補(bǔ)了一些可能會(huì)現(xiàn)場(chǎng)手撕的代碼,根據(jù)別人的面經(jīng)整理了一個(gè)“背題大綱”,戳鏈接吧太長(zhǎng)了,把劍指offer,C++那兩本書啃完,撿起來(lái)操作系統(tǒng)計(jì)算機(jī)網(wǎng)絡(luò),再結(jié)合著這個(gè)大綱背清楚,基本可以穩(wěn)住基礎(chǔ)面了。這是我9月初的版本,9月又零零散散的補(bǔ)了很多知識(shí),但是就沒整在一起了。這個(gè)時(shí)候,大綱里的C++已經(jīng)掌握的特別細(xì)了,可以憑他通關(guān)任何一個(gè)C++崗基礎(chǔ)面,大綱里最不精細(xì)的是算法部分,算法本來(lái)也不能靠背的。操作系統(tǒng)和計(jì)網(wǎng)也已經(jīng)足夠面游戲開發(fā)和通用C++了(但據(jù)我室友反應(yīng),大廠服務(wù)端,騰訊服務(wù)端問到過更細(xì)的層面)


虎牙-圖形渲染工程師,三輪

第一輪是問的最細(xì)的,考圖形學(xué)

渲染管線

Phong blinn phong

Early-z

知道哪些光柵化算法(這個(gè)我真不知道

PBR的基礎(chǔ):微表面,能量守恒

渲染方程

BRDF 鏡面反射精確到cook-torrance的三個(gè)項(xiàng)都問了 (法線分布,菲涅爾,幾何算子

金屬和非金屬系數(shù)上的差別,具體是哪些系數(shù),金屬在xx范圍內(nèi),非金屬在xx范圍內(nèi)。

(問的我想哭 其實(shí)也是我的問題,高光度,粗糙度,漫反射系數(shù)這好像是不同的表示方式的,但是我確實(shí)搞的挺混的,瞎猜。。 感覺答得很爛結(jié)果竟然過了,可能確實(shí)太難了吧

第二輪就一直聊項(xiàng)目,聊自己對(duì)這些方向的看法

第三輪面試官打錯(cuò)電話順序了,我后面趕時(shí)間,本來(lái)預(yù)留了一個(gè)小時(shí)(半小時(shí)一個(gè)),結(jié)果貌似是給9:30和10:00的打錯(cuò)順序了,就跟他說(shuō)了我后面有面試,然后15分鐘就聊完了我還以為我涼了結(jié)果過了orz



完美世界-游戲引擎,總裁面(SP)

完美世界第一輪我已經(jīng)記不清了,只存證了這次驚心動(dòng)魄的總裁面。

1 問了很久項(xiàng)目,挖的很深,會(huì)問的很細(xì)節(jié),比方說(shuō)實(shí)驗(yàn)中有沒有什么不穩(wěn)定的失敗樣本

除了項(xiàng)目全問的圖形學(xué),從開放式的問題講起。

2 游戲中會(huì)用到哪些圖形學(xué)技術(shù)? 可能涉及到網(wǎng)格模型,紋理貼圖,光照phong blinn phong(展開了一下二者區(qū)別),陰影shadowmap,動(dòng)畫,光線跟蹤,可能還有一些PBR的技術(shù)吧

3 你知道哪些用來(lái)做光照的方法? 說(shuō)了下傳統(tǒng)模型,和渲染方程,IBL

4 玩不玩游戲?

5 想一個(gè)手游里見過的最漂亮的場(chǎng)景,你感覺最耗費(fèi)性能的場(chǎng)景? (我答了一個(gè)桃花林,桃花紛飛(應(yīng)該是個(gè)粒子系統(tǒng)

6 估算一下這個(gè)粒子系統(tǒng)的計(jì)算量? 此時(shí)我心態(tài)已經(jīng)崩了= = 但還是努力磨出了一點(diǎn)思路,粒子規(guī)模x計(jì)算公式復(fù)雜度

7 CPU一秒能算多少?GPU一秒算多少?你這個(gè)粒子系統(tǒng)需要算多久?

對(duì)不起_(|3」∠)_我躺平了。。。

答成這樣也過了,這就是那種隨緣開放面。

盛趣游戲(盛大)-客戶端

C++

1. 四種轉(zhuǎn)換 static_cast dynamic_cast

2. 多態(tài)虛函數(shù)表之類的 (都在正常的背題范圍內(nèi)所以有點(diǎn)記不清了

操作系統(tǒng)

1. 進(jìn)程線程之類的(也是在正常的背題范圍

圖形學(xué)

1. 你覺得游戲里會(huì)用到哪些技術(shù)?(這個(gè)問題完美世界的總裁面也問了 其實(shí)我還沒想的很好,我說(shuō)的是,可能涉及到網(wǎng)格模型,紋理貼圖,光照phong blinn phong(展開了一下二者區(qū)別),陰影shadowmap,動(dòng)畫,光線跟蹤,可能還有一些PBR的技術(shù)吧

2. 既然說(shuō)到了PBR,你再說(shuō)下對(duì)PBR的理解?(我就說(shuō)了下PBR的概念,基于物理原理及微表面模型的,真實(shí)模擬現(xiàn)實(shí)世界材質(zhì)。然后解釋了一下微表面模型,因?yàn)槲矣袀€(gè)項(xiàng)目是做光照的,準(zhǔn)確的說(shuō)是PBR里的IBL部分,然后我又說(shuō)了下渲染方程,BRDF。

撕的題是: X=A*A*A*B*B*B(n個(gè)A和n個(gè)B) Y=(A+B+2N) 知道X,求Y,感覺就是要把X分解成一堆A和一堆B連乘 沒撕全,看完思路就過了

騰訊IEG-游戲客戶端(一面)

起手是項(xiàng)目

圖形學(xué):

1. 渲染管線

2. 坐標(biāo)轉(zhuǎn)換

3. 深度測(cè)試,在什么階段,early z, unity里是哪種?

4. shadowmap的原理

5. 光照模型,細(xì)說(shuō)lambert

6. 法線貼圖

7. 點(diǎn)積和叉積的區(qū)別

8. 矩陣運(yùn)算(縮放平移旋轉(zhuǎn)

9. 矩陣的逆怎么算

10. 矩陣分解(這我可是真忘了

網(wǎng)絡(luò)/操作系統(tǒng):

1. 三次握手,四次揮手

2. TCP擁塞控制

3. 長(zhǎng)連接短連接,游戲里用什么連接?什么情況下用短連接

4. 協(xié)程是什么

5. 某個(gè)和CPU優(yōu)化相關(guān)的東西,兩個(gè)字兒(我完全沒聽說(shuō)過。問他到底是啥我想查下,他說(shuō)沒事這只是個(gè)小工具

C++

1. 多態(tài),虛函數(shù)

2. 智能指針

3. 內(nèi)存布局

4. 有沒有什么能在main函數(shù)前執(zhí)行的函數(shù)

數(shù)據(jù)結(jié)構(gòu),算法

1. 鏈?zhǔn)浇Y(jié)構(gòu)順序結(jié)構(gòu)的差異

2. 不用第三者交換兩個(gè)數(shù)

3. BFS DFS

個(gè)人經(jīng)歷:

第一次寫大型點(diǎn)兒的工程是啥時(shí)候,接觸過哪些語(yǔ)言,分別是什么時(shí)候?

最后說(shuō)同事還會(huì)聯(lián)系我。。。大概是過了吧???

9月底面的IEG,大廠是真的問的好細(xì),如果是9月初的我絕對(duì)應(yīng)付不過來(lái)啊。在9月初整理完第一次背題大綱后,我又陸續(xù)刷了很多題,面了兩輪360,兩輪小紅書,還有一輪字節(jié)跳動(dòng),字節(jié)跳動(dòng)的面試體驗(yàn)特別差,面試官忙著改bug,感覺心情不好聽到他暴躁敲鍵盤了orz,粘了一道leetcode hard的題要我在那兒磨,其他的基礎(chǔ)全都不問,也沒怎么介紹說(shuō)項(xiàng)目,然后我就掛了。


說(shuō)來(lái)也是緣分,我本次秋招第一場(chǎng)和最后一場(chǎng)都是網(wǎng)易雷火,第二場(chǎng)和倒數(shù)第二場(chǎng)都是網(wǎng)易互娛。

最后兩場(chǎng),27號(hào)線下的網(wǎng)易互娛,29號(hào)線下的網(wǎng)易雷火。其實(shí)這時(shí)的我,已經(jīng)把背題大綱搞的滾瓜爛熟,還磨出了一把寶刀,就是我的圖形學(xué)。我又細(xì)細(xì)看了learnopengl這個(gè)網(wǎng)站上的教程,動(dòng)手跟著敲了一些光照shader,還看了一本書《3D數(shù)學(xué)基礎(chǔ):圖形與游戲開發(fā)》,還整理了幾次圖形學(xué)x計(jì)算幾何的大綱,看了淺墨的realtime rendering博客,看了清華大學(xué)的視頻教程(快速跳著看的),把PBR基礎(chǔ)也吃透了。圖形學(xué)此時(shí)已經(jīng)儼然變成了一個(gè)能讓面試官眼前一亮的優(yōu)勢(shì),憑著這個(gè)也一路過關(guān)斬將,發(fā)現(xiàn)自己可以過引擎崗,可以靠圖形學(xué)給客戶端加分。

結(jié)果在26號(hào)時(shí)看面經(jīng),發(fā)現(xiàn)網(wǎng)易互娛的二面竟..竟然是有兩篇面經(jīng)都是在撕代碼。忐忑但也覺得我既然是偏引擎的客戶端,他..?或許不會(huì)讓我撕那么多邏輯?。。但還是又把之前做過的所有題都翻出來(lái)看,怕自己的代碼風(fēng)格畏畏縮縮的,還背了幾個(gè)基礎(chǔ)板子(樹的前中后序非遞歸遍歷,BFS DFS,2D走格子動(dòng)態(tài)規(guī)劃,鏈表基操)。

網(wǎng)易互娛-游戲客戶端(二面+HR)

果然互娛二面一上來(lái)就做小測(cè)試,一人撕一題,30分鐘。我一看,樹的中序遍歷(非遞歸),簡(jiǎn)直是要笑醒了,但是更多的是想哭,功夫不負(fù)有心人,還真讓我背到了。

HR把我?guī)У骄频暌粋€(gè)小房間。

1. 面試官先看了小測(cè)試的解法,我背的板子那當(dāng)然沒問題

2. 寫一個(gè)vector的push_back()。我簡(jiǎn)直是有點(diǎn)萬(wàn)念俱灰,怕不是也碰上那個(gè)瘋狂撕代碼的面試官了。又冷靜了一下,回憶之前自己看的STL源碼(我沒看那本書,但是抽重點(diǎn)看了別人的筆記),還是寫出來(lái)了。

3. 這時(shí)心態(tài)已經(jīng)佛了,果然第三題還是..一個(gè)圓形的技能,它的傷害判定怎么計(jì)算(這是碰撞檢測(cè))。

4. 好友圈的判定,A和B是朋友,B和C是朋友..找出所有B的朋友

5. 用何種數(shù)據(jù)結(jié)構(gòu)管理場(chǎng)景中的對(duì)象(我答得四叉樹,后面又被引導(dǎo)著答成了劃分成10x10的格子,應(yīng)該是對(duì)了)

然后又聊了一下對(duì)游戲客戶端的理解,就下去了。我跟他表示了下說(shuō)自己其實(shí)是偏渲染的但是邏輯也可以,確實(shí)一點(diǎn)圖形學(xué)都沒問,提心吊膽的還進(jìn)入了HR面。我看??途W(wǎng)說(shuō),今年網(wǎng)易互娛是沒有HR面的,有HR面的都是小SP。然后就一直很想哭,太刺激了,沒用自己最擅長(zhǎng)的圖形學(xué),撕了那么多代碼... (我是真的好怕在別人面前撕代碼啊嗚嗚嗚



網(wǎng)易雷火-技術(shù)美術(shù)TA(兩輪)

也是感謝???,還有身邊人的體驗(yàn),就是發(fā)現(xiàn)網(wǎng)易雷火,他的研發(fā)HC已經(jīng)在7月巡回時(shí)滿的差不多了,而且特別重視學(xué)歷,人均浙大,清北很多。我所在的985學(xué)校如果進(jìn)去了那就是吊車尾orz。所以就戰(zhàn)術(shù)撤退了,這就是我本次秋招唯一報(bào)的一家技術(shù)美術(shù),因?yàn)榘l(fā)現(xiàn)自己引擎崗的通關(guān)率特別高,圖形學(xué)真的被我磨得很深入了,而且我畫了十多年的手繪了,知乎說(shuō)TA需要會(huì)美術(shù)的程序員。自認(rèn)為應(yīng)該是程序員里畫畫一流的,我還會(huì)PS和3dmax。

總之就是帶著自己的作品集(手繪/建模)一個(gè)人坐火車去了杭州。彼時(shí)已經(jīng)戰(zhàn)斗了快兩個(gè)月,這將是我的收官之戰(zhàn)。我是倩女幽魂的老玩家,對(duì)于自己玩了很久的游戲的制作工作室,總是會(huì)有很多幻想和期待的,想看看他們是怎樣的。

當(dāng)天到場(chǎng)的一共只有6個(gè)TA(40來(lái)個(gè)客戶端),上午做基本面試,下午部門來(lái)挑人。中午會(huì)淘汰掉80-90%的人,無(wú)法生存到下午的基本就是陪跑了,生存到下午的希望就比較大。真的很殘酷,現(xiàn)場(chǎng)念名字的時(shí)候,40來(lái)個(gè)客戶端,只留下了5個(gè)還是6個(gè)人。我是唯一一個(gè)留到下午的TA,但我也只被一個(gè)部長(zhǎng)撈了,也沒有見到HR,??蜕峡吹接腥苏f(shuō)HR太忙了所以可能改電話。

技術(shù)美術(shù)崗問了什么

第一輪:

介紹項(xiàng)目,展示作品集,面我的應(yīng)該是個(gè)TA偏美術(shù)的小姐姐,看起來(lái)是美術(shù)轉(zhuǎn)的。環(huán)境很嘈雜,有點(diǎn)緊張。

因?yàn)槲抑粫?huì)圖形學(xué)和opengl的shader。

渲染管線

shadowmap

法線貼圖

光照模型

PBR(金屬/非金屬應(yīng)該用什么參數(shù)怎么做)

知道什么圖像后處理?

泛光怎么實(shí)現(xiàn)?

渲染加速的技巧(我說(shuō)是看畫多少個(gè)面,場(chǎng)景管理)

各種剔除

(感覺面試官比較想問我實(shí)操一點(diǎn)的東西,但是我確實(shí)沒咋用過unity和ue4,怪我啊!都怪我平時(shí)太懶了?。。nity還寫過點(diǎn)邏輯,ue4碰都沒碰過。shader什么的完全是在Opengl里用的。

我那些C++ 算法,操作系統(tǒng)計(jì)網(wǎng)還真是完全不需要了,在這個(gè)崗位上的話。


中午吃了豬場(chǎng)的食堂,感覺味道還真的挺不錯(cuò),兩個(gè)主菜,青菜自己夾。主菜都是我以前不怎么喜歡吃的,但是它做的都真的蠻好吃!我原來(lái)以為網(wǎng)易食堂連套餐種類也能選的,但其實(shí)是定食。

下午部長(zhǎng)面(35min)

聊項(xiàng)目,這個(gè)部長(zhǎng)應(yīng)該是引擎程序轉(zhuǎn)的TA,所以我們溝通項(xiàng)目時(shí)聊的很細(xì)節(jié)。

問了點(diǎn)開放性的問題,聊的滿隨緣的,很細(xì)碎

全局光照,用SH系數(shù)表示,那么一個(gè)大場(chǎng)景里怎么管理這些SH系數(shù)(我想到的方法是劃分成棋盤格,決定某一點(diǎn)的SH系數(shù)就像紋理過濾一樣在周遭采樣。

平時(shí)畫畫用什么軟件,我說(shuō)買pad之前是用手繪板+sai,買pad之后是用的procrete。?

反問的時(shí)候,我問了他TA究竟 到底 每天都在干什么?他舉了幾個(gè)例子,我感覺TA確實(shí)是個(gè)高端崗位,是在加速和規(guī)范生產(chǎn)線的。怪不得校招招生很少,主要來(lái)源是社招。


最后呢,我整理的材料們,這是幾個(gè)完整一點(diǎn)的,還有一些沒寫在石墨里的,就算啦。

背題大綱(第一版)

C++(大綱+部分答案)

圖形學(xué)x計(jì)算幾何(1)

圖形學(xué)x數(shù)學(xué)基礎(chǔ)(2)

簡(jiǎn)歷也真的好重要,我好朋友是做云計(jì)算的,我簡(jiǎn)歷是CV/圖形學(xué)/深度學(xué)習(xí)的,所以前期我找C++后端的時(shí)候連簡(jiǎn)歷都過不了,然后她的機(jī)會(huì)多到不行。我把算法項(xiàng)目刪了寫本科課設(shè)反而能過C++后端的簡(jiǎn)歷,簡(jiǎn)直是遭人歧視啊算法orz,做算法然后不報(bào)算法崗真的遭歧視?。?!

感覺秋招從前期被虐的灰頭土臉,經(jīng)歷了心態(tài)失衡的痛苦,豁然開朗后的醒悟,到后期找到自己的“優(yōu)勢(shì)”打起了翻身仗。還是蠻累蠻有意義的,壓力讓我長(zhǎng)胖了快10斤o(╥﹏╥)o。下一任務(wù)就是減肥啦

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 剛剛坐地鐵,我和她爸爸上了地鐵,孩子沒有跟上,地鐵門關(guān)上了, 孩子留在了門外,我有些著急,孩子倒是很淡定,朝我揮揮...
    悠揚(yáng)的悠然閱讀 150評(píng)論 0 5
  • 問大家一個(gè)問題,你們覺得新娘結(jié)婚前一夜應(yīng)該是一個(gè)什么樣的狀態(tài)?應(yīng)該是開心,激動(dòng),甚至有一些小期待,因?yàn)榻裉旖K于穿...
    4320c4bcf8b5閱讀 132評(píng)論 1 0
  • 文/冬日暖揚(yáng) 什么樣的婚姻才算幸?;橐??絕大多數(shù)人都會(huì)不加思索的認(rèn)為有愛情基礎(chǔ)的婚姻才是幸福的婚姻。 實(shí)事真的如此...
    冬日暖揚(yáng)閱讀 1,484評(píng)論 27 46
  • 今天翻開了愛你就像愛生命,早聞王先生對(duì)李女士的愛,今天有幸拜讀,還真是覺得這壞小子很有才。 我要把所有的路全試遍,...
    泥巴叔叔閱讀 114評(píng)論 0 0

友情鏈接更多精彩內(nèi)容