面經 盛大 盛趣 C 服務端 offer

2021-09-29 08:35:35 字數 1051 閱讀 2879

盛大現在改名叫盛趣了。想當年沉迷過一段時間《冒險島》,最近又在玩《輻射避難所》,還對盛大蠻有好感的。

面試安排在了開放日,參觀了半小時,怎麼著也是曾經輝煌過的公司,兩棟大樓,特別霸氣。公開課聽了一小時,拿了一堆禮品,還各種茶歇零食飲料,爽!然後才安排面試。

不知道為什麼,我技術面只面了一面,然後就直接**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 ...