盛大現在改名叫盛趣了。想當年沉迷過一段時間《冒險島》,最近又在玩《輻射避難所》,還對盛大蠻有好感的。
面試安排在了開放日,參觀了半小時,怎麼著也是曾經輝煌過的公司,兩棟大樓,特別霸氣。公開課聽了一小時,拿了一堆禮品,還各種茶歇零食飲料,爽!然後才安排面試。
不知道為什麼,我技術面只面了一面,然後就直接**hr面了。好像一般人都是兩面的。
一面自我介紹和專案介紹,正好面試官也搞過嵌入式,然後聊了些嵌入式的內容。
1.tcp資料偶爾錯亂的問題怎麼解決(應該是想問粘包),然後我給他講了下我的接收機模組。
2.asio有了解過麼?沒有。
3.服務端io模型相關問題
4.c++11的特性了解麼?不了解
5.智慧型指標原理,知道哪幾種智慧型指標。
6.智慧型指標怎麼解決迴圈引用問題。
7.stl vector擴容時有什麼問題,如何解決;向其中隨機插入資料的複雜度。
8.10w量級玩家的排行榜怎麼設計,乙個玩家積分上公升/下降後更新排行榜的時間複雜度。
9.**命名規範方面有什麼要注意的麼?(看了我部落格後引申出的問題)
10.設計模式有了解麼?用最多的是單例模式。那單例模式怎麼保證執行緒安全? 懶漢餓漢getinstance怎麼寫?
11.有在linux伺服器上開發過麼?沒有,只知道原理。
12.了解什麼服務端的技術?
資料庫讀寫分離
訊息佇列mq,以及應用場景
負載均衡,基於mq和dns的都答了
13.比如遊戲有10w玩家,但活躍的可能只有幾百個,要怎麼設計來降低延遲(快取伺服器/記憶體資料庫)
14.版本控**務器有用過麼?git、svn。git提交時有哪些操作?
15.(看簡歷上寫了)tdd是什麼?然後我講了下嵌入式tdd。
16.手撕演算法:求根號二(二分查詢夾逼準則)
過了一段時間安排了**hr面,就是問了問手上的offer啥的,沒什麼好說的。
其實還蠻喜歡盛大的,看的出來人也蠻重視我的,隨機分的面試官上來就說看了下我的部落格,覺得我寫**的風格還蠻好的。但是奈何人實在是窮呀,給的年薪比手上最高的兩個低了十多萬這還怎麼談嘛ε=(´ο`*)))
C 服務端設計
using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using system.text u...
C 服務端與客戶端
c 服務端與客戶端連線實現的由來 那麼既然乙個伺服器端口可以應對多個客戶端連線,那麼接下來我們就看一下,如何讓多個客戶端與服務端連線。如同我們上面所說的,乙個tcpclient就是乙個socket,所以我們只要建立多個tcpclient,然後再呼叫connect 方法就可以了 c 服務端與客戶端連線...
C 網路程式設計(服務端程式)
include include 載入靜態lib檔案或者載入動態dll檔案 pragma comment lib,ws2 32.lib void main if lobyte wsadata.wversion 1 hibyte wsadata.wversion 1 建立用於監聽的套接字 socket ...