四月初稀里糊塗過了筆試之後,收到了面試通知。
由於之前只是很想做遊戲,但並不確定自己想去什麼崗位,於是瞎填了乙個。。。一面開始,面試官看了我的簡歷說:
「你好像很喜歡做遊戲啊。。。」
「系啊。。。」
「那我把你推薦給做遊戲的同事把」
「吼啊。。。」
。。。於是一面面了兩分鐘便把我換給了另外乙個面試官,這次應該才算是正式的一面:
面試官是乙個微胖的很和藹的小哥,他看了我的簡歷之後先問了我簡歷上的乙個八叉樹優化碰撞檢測的專案。讓我給他解釋一下。
我感覺此處可以吹,一邊說一邊在紙上畫,如何來優化碰撞檢測,先從二維平面的四叉樹延伸到三維空間的八叉樹。。。說的很詳細。
看完之後面試官似乎很滿意,然後他說:
「看你的簡歷上面你搞過演算法競賽,我來問你一道演算法題把。在遊戲中有n個活動,每個活動有乙個開始時間和乙個結束時間。」
臥槽我大概知道他要說什麼題目了,難道是hduoj上面那道貪心入門題?
「你在每個活動的時間範圍內登入遊戲一次,便能領取該活動的獎勵,如何登入一次領取最多的獎勵?」
好吧,不是那道題。這是一道掃瞄線入門題,他說完題的時候我已經知道怎麼做了,不過我想把所有細節都想清楚再跟他說,於是我停住思考了兩分鐘。
面試官可能覺得我緊張
了(他確實很nice的乙個人
),於是很善意的說:
「面試不用緊張的,這道題有點難,你可以在紙上算一算。」
「我已經想好了。。。」
然後一邊在紙上畫,一邊跟他解釋如何把所有左右端點排序然後用掃瞄線計算區域性最大值。說完之後面試官非常滿意的表情。。。又問了問我簡歷上的其他東西。這時候面試大概過去了十五分鐘,之後就開始談天說地了。。。這些東西都是你自學的嗎?平時都有些什麼學習方法啊?平時喜歡玩什麼遊戲?對遊戲後台感興趣嗎?。。。整個過程完全沒有被面試的感覺,就像是兩個朋友在聊天。前後大概一共過了快四十分鐘,面試官看看時間說「差不多了,你先回去等訊息吧。。。」
下樓之後我感覺很輕鬆,一面應該是沒什麼問題了。。。跟室友在酒店大堂聊了半小時,就準備回學校了。剛開啟uber叫車,馬上接到乙個**,自然以為是uber司機打來的。。。
「你好,我現在在喜來登酒店門口。。。」
「。。。我是你的一面面試官,你現在有時間嗎?我們給你安排了乙個綜合面試。。。」
一陣恍惚。。。沒想到二面這麼快?正常情況下第二天才是二面的。。。於是趕緊上到18樓,一進門發現裡面還有另外兩個人。一面小哥說:「這兩個是我boss,我們覺得你balabala。。。所以想再考察一下你」。。。
當時我還年輕,聽這話心想:原來還不是二面噢。。。好吧。。。
然後那兩位開始了對我的狂轟亂炸。交談中大概了解到其中胖一點的那個大概是做遊戲後台的,瘦的那個是遊戲前端的。。。
由於我一丁點不會後台開發,所以胖的那一位並沒有難為我問我什麼技術題,討論的都是一些開放性的,考思維的問題,我全程處於懵逼狀態,已經記不起問了一些什麼了。過了一會兒,他扭頭對瘦的那位說:「你有什麼想問的沒?」然後瘦的那位就開始發問:
「你簡歷上說你會圖形學,你說一下可程式設計渲染管道和固定渲染管道的區別?」
「這個。。。由於固定渲染管道年代久遠,我只看了可程式設計。。。」
「那你就簡單說一下可程式設計渲染管道。」
這一部分的東西我是沒有準備的,因為覺得一面不會這麼難。於是憑藉自己的記憶。。。
「可程式設計渲染管道分為:應用程式階段-幾何渲染階段-光柵化階段三部分,應用程式階段又細分為。。。幾何渲染階段。。。光柵化階段。。。」
balabala一大堆,感覺這個問題有點硬。。。誰知道這個面試官不僅語速快,問題也是乙個接乙個,一點喘息都不給。。。
「那你重點說一下可程式設計的部分」
「啊?」
「就是著色器啊!你寫過哪些著色器?」
「法線貼圖。。。?」
「法線貼圖的實現原理是什麼?」
「用貼圖的rgb值來表示三維平面的法線向量。。。」
「光照模型有哪些?」
「漫反射,鏡面反射,phong反射,還有什麼lambert, halflambert。。。?」 到這裡我已經有點意識模糊了。。。他問問題速度太快了。。。
「ok,我再問一點圖形學的東西,旋轉矩陣什麼意思」
「用來計算三維節點旋轉後的位置」
「旋轉矩陣左乘和右乘有什麼區別」
「。。。。。」
然後正式的二面居然也就是談談人生。。。其中他問了乙個比較有意思的問題:如果你打lol的時候你媽媽打**給你,你會怎麼辦?。。。猝不及防啊。。。我回想了一下,只能本色出演了:「我會接一下**,如果沒有什麼大事的話,我肯定會先把遊戲打完,因為這是五個人的遊戲,我要對我的隊友負責。。。」 面試官聽完非常滿意。。。他很高興地說:「你這樣做是很好的,我問你這個問題就是想看看你有沒有團隊精神,因為我們在公司裡balabala。。。」之後又聊了聊人生。。
大概一共面了十來分鐘,他看了看錶。。。
「差不多了吧,你的情況我都了解了,我們覺得你balabala,廣州這邊只有你乙個人有加面的待遇。。。」
然後二面就這麼愉快地結束了。。。
之後過了一天hr面,也就談了談人生。。。目測十來分鐘。。。期間面試官還問我什麼星座,讓我很無語。。。
hr面一周後收到了**offer。
騰訊IEG暑期實習面經
首先,我應聘的崗位是遊戲客戶端開發,而我的本碩專業均不是計算機專業,並且遊戲開發的經驗也不像眾多大牛們豐富,因此,我只能從我非科班出身的角度來談談自己的看法和經歷,僅供參考。其次,在沒有對應崗位的面試經驗前,在我看來看再多的專業書籍和面經的效果都比較一般,還特別容易令人產生疲憊感和自我認識錯誤 自己...
騰訊後台實習面試
一開始進房間,打了招呼就客氣地坐了下去,把帶來的簡歷遞給他,忘了關門了啊啊!然後面試官去關門,我說 不好意思,忘了關門了。再來就是自我介紹,介紹完簡單地聊了幾句,提到我是從台灣飛去上海參加面試的,問我筆試難不難,我說覺得自己做得有點差,以為沒有面試機會了,然後他起身到我後面桌上的電腦好像去看我的筆試...
騰訊2014實習面試整理
一去就讓我15分鐘做五個題,c語言的 本來面試官想讓我做些物件導向的題,我說我兩年沒用那些了,研究生階段都是在linux下用c,然後他就只挑了些c的題。不會的要直說哦 1.變數定義,運算子優先順序,define用法,二維陣列指標 考察基礎知識 2.對絕對位址0x100000賦值,並讓程式跳轉到絕對位...