蘑菇街一面:
0、先做個簡單的自我介紹吧。
1、挑一個你最熟悉的項目;我就講了我實習的時候做的一個文件轉換裏面用到了遞歸
2、那你覺得遞歸會出現什麼意外狀況?可能會棧溢出吧
3、你有什麼辦法來進行一個棧溢出的規避?一時着急沒答出來
4、瞭解TCP和UDP嗎?說了區別
5、那你在用的時候有什麼不一樣嗎?
6、你知道有哪些集合一樣的數結構嗎?Set map hashtable hashmap
7、哪些是線性安全哪些事線性不安全的?
8、爲什麼是線性安全?
9、前端有10萬條數據需要對它進行一個渲染,你覺得會有什麼問題,你會怎麼解決?
對於上個問題講到要先對他們進行排序,
10、你都知道有哪些排序的算法?
11、那你覺得快排10萬條數據大概需要的時間是多少,預估下?
12、那你有什麼問題要問我的?
【掛了!】
諾瓦科技一面:
1、怎麼去實現你的線程池?
2、大數運算的除法你是怎麼實現的?
3、什麼是快速冪模算法?
4、那能不能講下你簡歷上寫的C/S模型的工作流程?
5、介紹下你註釋轉換的這個項目?
6、(具體問了怎麼轉換的)
7、數據結構學過嗎?二叉樹?那講下中序遍歷?
8、不想用遞歸怎麼實現二叉樹的遍歷?
9、大小端知道嗎?
10、網絡通信中用的是大端還是小端?
11、那要怎麼去轉換這個端口號,那個函數的底層你有去了解過嗎?
12、深拷貝和淺拷貝的區別是什麼?
13、LUA和C的交互是怎樣的啊?
14、動態規劃找最長公共子序列咋找?
15、(12-14都是看着我的博客問的)
16、最後你有什麼要問的嗎?
17、最後面試官給介紹了下他們公司。讓回去後三天等通知
諾瓦科技二面:
1、讓我把簡歷上的每個項目都介紹了一遍。
2、那些是跟別人合作的?
3、覺得合作者有什麼優點?
4、覺得自己有什麼優點?
5、覺得自己的缺點在哪裏,以後要怎麼改?
6、一到十樓都有一顆寶石,你會怎麼去拿這個寶石,(還不是讓你選最大,也不知道想選啥,就說你自己看)我只能說那我就看對眼了就拿了。
7、對你今年的規劃是什麼?
8、還有什麼想了解我們公司的嗎?讓回去後三天等通知。
【掛了!】
歡聚時代(YY)
一面:
約的14:30,我一直等到16:30才面
1、extern C是什麼作用?
2、內聯函數怎麼找函數地址?
3、TCP三次握手底層怎麼實現的?
4、做過什麼項目?
5、大數?做這個項目幹嘛?
6、爲什麼會算那麼大的數?
7、好吧今天就到這裏.........
【掛了!】
巨人網絡:
一面:
1、簡單介紹下你自己吧
2、實習的時候主要做什麼?(轉哈希碼)
3、爲什麼要做這個?
4、那爲什麼還要來面我們這個?
5、那你覺得你做服務器有什麼優勢?
6、聊天室是什麼?(簡單講下吧)
7、客戶端和服務器都是你自己做的嗎?
8、你用的是多線程嗎?(線程池)
9、那你在這個線程池有什麼問題嗎?
10、你是怎麼處理的?
11、智能指針你知道吧?
12、那寫下share指針的一個實現吧
【寫代碼ing】
石油大學在長安區?在戶縣...
13、什麼地方可以用const?
14、那你這個代碼裏不打算加嗎?(參數要加!!!)
15、爲什麼要這麼加?
16、那.....再寫個堆排序算法吧
【寫代碼ing】
你們專業來了幾個?這個我也不清楚
寫了好久好久。
17、還沒好嗎?思路清楚嗎?
18、我講了下思路?
19、那你這代碼怎麼寫的....平時沒怎麼寫吧
20、你是傾向做服務器嗎?那socket編程嗎?就是需要注意的地方?
不是你會用,而是你做的時候出問題瞭然後你通過查資料獲得的一些知識?
21、數學建模,你主要做什麼的?規模是什麼?形式是什麼的?
22、你學C++的時候哪裏不好理解?面向對象STL
23、講下多態?
24、講下const都有哪些用途?
25、Extern這個怎麼用?
26、你們專業多少女生?
27、爲什麼想做程序啊?
28、爲什麼想做遊戲?
29、都玩過什麼遊戲啊?
30、手裏有其他offer嗎?
31、你更傾向去那裏工作啊?
32、跑上海父母覺得怎麼樣啊?
33、家裏就一個孩子?
34、那行吧,還有其他問題嗎?
35、拿去休息下等hr通知吧
【讓去吃了個飯,回來參加二面...】
二面:
1、什麼時候來的?
2、那等很久了。
3、你是石油大學的?前面也有兩個遊族過來的。
4、你前端的?才兩個月?
5、那你暑假實習機會怎麼得到的?
6、這些項目都是你自己做的?
7、狀態機用的是那種.....balabala...說了好多?(我聽到Switch case就趕緊說)
8、你知道零拷貝是,從哪到哪零拷貝?
9、看書學的?
10、你還用過lua?
11、那你知道死鎖嗎?
12、Linux中gdb調試的時候要退出一個函數是什麼命令?(忘了...)
13、實習給你具體安排什麼項目?
14、C++和Lua的交互,怎麼交互?怎麼實現的?
15、那就先這樣,你先下去休息下吧
HR面:
1、你是西安石油大學大學?
2、是哪裏人?
3、那怎麼在西安上學?
4、爲什麼想進遊戲行業?
5、玩過哪些遊戲?
6、那你對遊戲行業有什麼瞭解?
7、實習學到了什麼?
8、在遊族最大的收穫是什麼?
9、你覺得你最大的優點是什麼?
10、缺點?
11、實習期間遇到最大的挑戰是什麼?
12、你人生最大的挫折是什麼?
13、還面了哪些公司?
14、對遊戲行業怎麼看?
15、那你還有什麼問題要問嗎?
【可能掛了!】
美團點評:
一面:
1、做個簡單地自我介紹吧
2、C++啊Java學過嗎?沒
3、那我們是主要做Java的你介意嗎?不介意
4、那先寫個代碼吧,把二叉樹的所有右葉子結點求和
5、{一來就寫代碼...一臉懵逼啊....奮筆疾書開始寫}
6、還行......書寫這麼亂,之前沒練過吧
7、數據庫學過嗎?mysql瞭解一點點
8、如何檢索...?(忘了問啥,但是我不會)
9、那要不咱再寫個代碼?
Eg:2[t] = tt
2[2[m]k] = mmkmmk
10、那MySql裏面...[我小聲說了下我Mysql學得不太好]
11、哦,沒關係,那咱聊下網絡TCP和UDP的區別是什麼?
12、多進程間的通信哪幾種方式?
13、線程同步怎麼實現的?
14、那你知道死鎖嗎?
15、你在學校的成績怎麼樣?
16、恩...只學過C++是吧,那你知道虛函數嗎?
17、那我輸入www.meituan.com會用到哪些協議?
18、好,那你有什麼問題嗎?【我想知道您對我是不是很失望?】
19、沒事,去外面休息下吧,讓hr給你安排下一個面試...(開心到爆炸!)
《寫代碼花的時間長了點,還好第二個代碼思路比較好,後面的問題之前也都複習到了,不然真的就慘了,因爲我那天真的好緊張好緊張,沒見過那麼多人一起面的!!!!》
二面:
歇了一小會會
1、做個自我介紹吧
2、數據庫學過沒?
3、哦,C++啊,那我們主要做Java知道吧,願意轉Java嗎?[願意!!!]
4、數據結構學過吧?
5、那建個堆吧,先給我講下思路吧?[我以小根堆見了一遍給他看]
6、那把代碼寫出來吧,建大根堆
[寫代碼...]
7、你平時學習成績怎麼樣啊?
8、看你打藍橋杯,問什麼不打ACM?
9、我在網頁上打www.meituan.com後臺都做哪些事情?
10、進程間有幾種狀態,你能不能給我講下?
11、看你還接觸過lua那你講下lua跟C++的主要區別吧。
12、行~那你在外面休息下吧,一會叫你
哦
喝了兩口水
三面:
1、前面兩個面試官說你學習成績都很不錯啊
2、那做個自我介紹吧
3、之前實習做什麼?
4、愛打遊戲嗎?
5、那你知道美團是做什麼的嗎?
[我看了下廈門市酒旅事業部的]
7、恩,我們是做榛果民宿這塊的業務,你有用過相關的軟件嗎?
[之前用過愛彼迎,還有小豬短租]
8、那我們後臺是Java你願意轉嗎?
9、那你一般是怎麼學習一門新的語言的?
[講了下我在實習的時候是怎麼學C#和Lua的]
10、那講下你生活中證明你喜歡挑戰的事吧
11、講下你未來三年的規劃
12、講下你大學四年以來的變化
13、(看着簡歷)那IO複用三種模式講下吧
14、那你還有什麼要問我的嗎?
16、那你在外面等下有個HR面你
哦!
五分鐘後
四面:
HR面,我實在累的記不住了,自己都是條件反射的回答!
【offer get!】