4399 游戲后端 一面
面試體驗(yàn)良好,面試官笑嘻嘻的,讓我輕松不少
1. 自我介紹
2. webserver是自己做的還是跟著網(wǎng)上做的
2.1 做webserver的收獲
2.2 選擇多線程還是多進(jìn)程,為什么?
我大夸多線程的好處
2.3 你知道Nginx就是用的多進(jìn)程嗎?

3. 你在實(shí)習(xí)的時(shí)候?qū)戇^狀態(tài)機(jī),狀態(tài)機(jī)的好處是什么?
3.1 如果狀態(tài)太多,比如有100個(gè),那該怎么辦?(*)
猜了將狀態(tài)分批,不知道對不對
4. Linux虛擬地址空間
5. C++實(shí)現(xiàn)一個(gè)最簡單的單例,口述
6. C++多態(tài)是什么
6.1 為什么析構(gòu)函數(shù)得是虛函數(shù)
7. 給了一個(gè)struct,問sizeof后的大?。ǎ?br />大概是{ int , static int, int func(), double func1(), static int func2}
我把double看成普通的變量而不是函數(shù)了
8. 看過哪些技術(shù)書籍
8.1 Effective C++中印象最深的規(guī)則
9. 反問
9.1 面試流程
2輪技術(shù)面 + 1輪hr面 + 1輪項(xiàng)目組面
9.2 如何分配項(xiàng)目組
9.3 面試結(jié)果
1-2周內(nèi)出
1. 自我介紹
2. webserver是自己做的還是跟著網(wǎng)上做的
2.1 做webserver的收獲
2.2 選擇多線程還是多進(jìn)程,為什么?
我大夸多線程的好處
2.3 你知道Nginx就是用的多進(jìn)程嗎?
3. 你在實(shí)習(xí)的時(shí)候?qū)戇^狀態(tài)機(jī),狀態(tài)機(jī)的好處是什么?
3.1 如果狀態(tài)太多,比如有100個(gè),那該怎么辦?(*)
猜了將狀態(tài)分批,不知道對不對
4. Linux虛擬地址空間
5. C++實(shí)現(xiàn)一個(gè)最簡單的單例,口述
6. C++多態(tài)是什么
6.1 為什么析構(gòu)函數(shù)得是虛函數(shù)
7. 給了一個(gè)struct,問sizeof后的大?。ǎ?br />大概是{ int , static int, int func(), double func1(), static int func2}
我把double看成普通的變量而不是函數(shù)了
8. 看過哪些技術(shù)書籍
8.1 Effective C++中印象最深的規(guī)則
9. 反問
9.1 面試流程
2輪技術(shù)面 + 1輪hr面 + 1輪項(xiàng)目組面
9.2 如何分配項(xiàng)目組
9.3 面試結(jié)果
1-2周內(nèi)出
全部評論
我個(gè)人理解是分為主從狀態(tài)機(jī),如果狀態(tài)很多的話可以將狀態(tài)進(jìn)行有效地分類,比如說在解析HTTP報(bào)文的時(shí)候主狀態(tài)機(jī)是解析的哪個(gè)部分,從狀態(tài)機(jī)是行是否解析成功這樣。整體看下來問的挺基礎(chǔ)的,應(yīng)該沒啥問題。
看我看我!多個(gè)offer多個(gè)選擇
相關(guān)推薦
點(diǎn)贊 評論 收藏
分享
點(diǎn)贊 評論 收藏
分享
03-24 21:28
長沙理工大學(xué) Java 點(diǎn)贊 評論 收藏
分享
點(diǎn)贊 評論 收藏
分享