欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

網(wǎng)易互娛游戲研發(fā)面經(jīng)+時(shí)間線

3.27 一面(60min)
1.自我介紹

C++

2.C++結(jié)構(gòu)體的內(nèi)存對(duì)齊題兩道,問(wèn)占多少字節(jié)的存儲(chǔ)空間,如果要優(yōu)化它的內(nèi)存空間應(yīng)該怎么優(yōu)化
3.內(nèi)存對(duì)齊的好處是什么
4.int func() const;是什么?
5.map的底層數(shù)據(jù)結(jié)構(gòu)?
6.講講紅黑樹(shù)?紅黑樹(shù)怎么進(jìn)行插入、調(diào)整?刪除時(shí)最多旋轉(zhuǎn)紅黑樹(shù)幾次
7.了解AVL樹(shù)嗎?AVL樹(shù)和紅黑樹(shù)的區(qū)別是什么
8.快排和歸并排序的過(guò)程?時(shí)間復(fù)雜度各是多少?最壞情況下會(huì)退化至多少?
9.快排什么時(shí)候會(huì)退化至最壞情況?有什么方法能夠避免這個(gè)最壞情況
10.算法題:合并兩個(gè)有序數(shù)組(就是寫歸并排序最后那個(gè)merge的過(guò)程)
11.unordered_map的底層數(shù)據(jù)結(jié)構(gòu)是什么?
12.哈希碰撞有幾種解決方式?各自有什么優(yōu)缺點(diǎn)?
13.普通哈希擴(kuò)容時(shí),如果哈希中元素很多那么擴(kuò)容效率會(huì)很低,如何解決?(這里我答了漸進(jìn)式哈希)
14.漸進(jìn)式哈希擴(kuò)容的過(guò)程中,插入、刪除、查找的過(guò)程是什么?(面試官說(shuō)目前漸進(jìn)式哈希擴(kuò)容的解決方案不多,讓我按自己的想法說(shuō)就行)
15.哈希沖突的鏈表法和開(kāi)放定址法怎么進(jìn)行刪除操作
16.C++繼承的內(nèi)存布局
17.C++的菱形繼承
18.C++虛繼承時(shí)繼承的內(nèi)存布局和普通繼承相比有什么變化(沒(méi)答出來(lái))
19.C++的多態(tài)怎么實(shí)現(xiàn)的
20.講一講C++的虛函數(shù)
21.構(gòu)造函數(shù)能是虛函數(shù)嗎?析構(gòu)函數(shù)能是虛函數(shù)嗎?
22.講講share_ptr
23.怎么避免share_ptr產(chǎn)生的循環(huán)引用問(wèn)題

計(jì)算機(jī)網(wǎng)絡(luò)

24.TCP和UDP的區(qū)別
25.為什么TCP握手需要是三次?揮手是四次?
26.為什么會(huì)有Time_wait階段
27.在短連接時(shí),服務(wù)端發(fā)生處于Time_wait階段的連接太多,無(wú)法accept()的情況,你會(huì)怎么解決
28.UDP和TCP能共用同一個(gè)端口嗎

一面之后過(guò)一周約二面

--------------------------------------------

4.8 二面(60min)
1.自我介紹
2.自我介紹講了我覺(jué)得我比較細(xì)心負(fù)責(zé),面試官讓我舉例說(shuō)明(然后跟他講了我做項(xiàng)目的事情;后面又問(wèn)了我很多項(xiàng)目開(kāi)發(fā)過(guò)程中團(tuán)隊(duì)合作方面的問(wèn)題)

項(xiàng)目拷打

3.你了解的比較多的技術(shù)棧是什么
4.講一講項(xiàng)目中用到的有限狀態(tài)機(jī)的代碼框架,比如需要有什么基類、要實(shí)現(xiàn)什么接口等等
5.你覺(jué)得你寫的有限狀態(tài)機(jī)跟普通的有限狀態(tài)機(jī)相比有什么優(yōu)點(diǎn)
6.性能優(yōu)化方面,使用對(duì)象池為什么能起到性能優(yōu)化的作用
7.你的對(duì)象池有限制緩存對(duì)象個(gè)數(shù)嗎?(我說(shuō)沒(méi)有,但是可以對(duì)對(duì)象池中的對(duì)象設(shè)置過(guò)期時(shí)間)
8.講講對(duì)象池設(shè)置過(guò)期時(shí)間的邏輯

場(chǎng)景題

9.那如果對(duì)象池要限制緩存對(duì)象個(gè)數(shù),應(yīng)該怎么做?(我回答說(shuō)LRU)
10.LRU一般用什么數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)?(雙向鏈表和哈希)
11.如果要在你這個(gè)對(duì)象池中劃分子對(duì)象池,并用LRU控制子對(duì)象池的大小,應(yīng)該怎么設(shè)計(jì)?(回答父對(duì)象池的鍵值對(duì)中存子對(duì)象池,子對(duì)象池中再存以每個(gè)緩存對(duì)象為結(jié)點(diǎn)的LRU雙向鏈表)
12.有沒(méi)有了解過(guò)優(yōu)先級(jí)隊(duì)列??jī)?yōu)先級(jí)隊(duì)列是用什么數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)的?(最開(kāi)始說(shuō)也可以用雙向鏈表,后面反應(yīng)過(guò)來(lái)說(shuō)用堆)
13.用雙向鏈表怎么實(shí)現(xiàn)優(yōu)先級(jí)隊(duì)列的插入?用堆怎么實(shí)現(xiàn)插入?
14.如果優(yōu)先級(jí)隊(duì)列中的每個(gè)元素有一個(gè)唯一id,在往優(yōu)先級(jí)隊(duì)列中插入元素時(shí),如果該id已經(jīng)存在在優(yōu)先隊(duì)列中,就更新它的信息,否則就新增結(jié)點(diǎn);這種情況下應(yīng)該怎么改進(jìn)?(用哈希表記錄id和對(duì)應(yīng)元素,插入時(shí)根據(jù)哈希找到對(duì)應(yīng)結(jié)點(diǎn)并更新)
15.如果是用堆實(shí)現(xiàn)優(yōu)先級(jí)隊(duì)列,在更新堆時(shí),哈希表需要做什么操作?(我說(shuō)如果堆上濾/下濾時(shí)是直接交換兩個(gè)結(jié)點(diǎn),此時(shí)哈希不用做操作;如果只是把需要交換的兩個(gè)結(jié)點(diǎn)的值進(jìn)行交換,就要對(duì)應(yīng)修改哈希中鍵值對(duì)的值指向的結(jié)點(diǎn))
16.堆怎么進(jìn)行插入、刪除操作?時(shí)間復(fù)雜度是多少?

C++

17.講一下你覺(jué)得C++和Java/C Sharp是虛擬機(jī)語(yǔ)言,C++不是)
18.虛擬機(jī)語(yǔ)言和C++這種語(yǔ)言的區(qū)別是什么(不太了解)
19.C++編譯后生成的文件是什么?能直接運(yùn)行嗎(匯編文件,要運(yùn)行還要進(jìn)行鏈接)
20.虛擬機(jī)語(yǔ)言生成的文件是什么?能直接運(yùn)行嗎(這里感覺(jué)還在引導(dǎo)我,但我真沒(méi)了解過(guò)TT)
21.講講C++的預(yù)編譯階段會(huì)做什么事情
22.C++如果在兩個(gè)頭文件中聲明了同樣名字的一個(gè)類,并在一個(gè)cpp文件中同時(shí)引用了這兩個(gè)頭文件,會(huì)報(bào)錯(cuò)嗎?(我說(shuō)類不太了解,但如果是全局變量/函數(shù)的話會(huì)報(bào)錯(cuò),面試官讓我回去之后再查一下)
23.成員函數(shù)用const關(guān)鍵字修飾時(shí)會(huì)發(fā)生什么?在常成員函數(shù)中能調(diào)用非常成員函數(shù)嗎
24.如果就是要在常成員函數(shù)中調(diào)用非常成員函數(shù),應(yīng)該怎么做?(說(shuō)了很多猜想都面試官都說(shuō)再想想,然后也是很nice的在下面的問(wèn)題中引導(dǎo)了)
25.你知道C++的強(qiáng)制類型轉(zhuǎn)換嗎?比如const_cast?
26.那你了解this指針嗎?常成員函數(shù)的this指針是什么樣的?(const_cast和this指針一結(jié)合就想到,可以用const_cast將常成員函數(shù)傳入的this指針變成非const的,然后應(yīng)該就可以調(diào)用非常成員函數(shù)了)

其它

27.開(kāi)發(fā)中會(huì)使用AI工具嗎?一般使用什么樣的AI工具?會(huì)在什么場(chǎng)景下使用?(我說(shuō)會(huì)用,會(huì)讓AI幫我review代碼,也會(huì)跟AI學(xué)一些好的代碼優(yōu)化方法)

反問(wèn)
1.一般有幾輪面試?
2.如果能通過(guò),入職之后會(huì)做什么工作?

無(wú)算法

--------------------------------------------

二面之后第二天約的hr面
4.10 hr面
4.11 oc(不過(guò)到4.24為止看官網(wǎng)上的流程都還在hr面)

--------------------------------------------
4.25更新 今天官網(wǎng)流程變錄用審核了
4.25第二次更新 下午郵箱收到offer啦 

#暑期實(shí)習(xí) ##游戲研發(fā)##游戲客戶端##面經(jīng)##網(wǎng)易互娛##暑期實(shí)習(xí)校招#
全部評(píng)論
佬,二面既問(wèn)項(xiàng)目也問(wèn)八股,怎么感覺(jué)跟一面差不多????
點(diǎn)贊 回復(fù) 分享
發(fā)布于 05-11 17:17 陜西
佬網(wǎng)易還是cpp八股問(wèn)得比較多嗎?
點(diǎn)贊 回復(fù) 分享
發(fā)布于 05-10 13:03 上海
佬,決定去哪了?
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-27 07:25 江西
接好運(yùn)
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-25 19:30 湖南
佬今天狀態(tài)有變錄用審核嗎
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-25 13:42 江蘇
佬是打電話問(wèn)的嗎,oc了
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-25 13:06 湖北

相關(guān)推薦

我也想要紅名timeline————————3.23筆試(2.1/3)3.25約一面3.26一面4.3約二面4.8二面4.21約hr面(已拒)一面:上來(lái)自我介紹,然后項(xiàng)目拷打,然后八股底層內(nèi)容拷打1.排序算法,以及他們的時(shí)間復(fù)雜度,復(fù)雜度是怎么算的,快排平均復(fù)雜度怎么算2.C++容器,解釋哈希表,哈希表中不使用鏈表該怎么解決key值沖突(不使用其他容器)3.vector和array區(qū)別,使用場(chǎng)景4.map,unordered-map底層實(shí)現(xiàn)5.智能指針 sharepnt中的引用計(jì)數(shù)的內(nèi)存在哪兒?會(huì)單獨(dú)有一份內(nèi)存存儲(chǔ)所有智能指針的引用計(jì)數(shù)嗎?當(dāng)你用它指向一個(gè)共享數(shù)據(jù)時(shí),再創(chuàng)建一個(gè),那第二個(gè)怎么知道引用計(jì)數(shù)的內(nèi)存地址呢?6.虛函數(shù)用來(lái)干什么?實(shí)現(xiàn)機(jī)制是什么?虛函數(shù)表怎么記錄的?每創(chuàng)建一個(gè)派生類對(duì)象都會(huì)創(chuàng)建一個(gè)虛函數(shù)表嗎?7.C++編譯過(guò)程了解嗎?8.tcp三次握手四次揮手過(guò)程9.python和c++有什么不同10.python字典結(jié)構(gòu)中,什么東西不能做key值?nplist為什么不能做?11.玩過(guò)游戲嗎?了解游戲引擎嗎?為什么想做游戲開(kāi)發(fā)?12.new和delete過(guò)程了解嗎?我想用new指向之前new好的地址怎么辦?13.用過(guò)ai嗎?平時(shí)怎么用?用過(guò)代碼ai器嗎(類似cursor)14.一個(gè)爬樓梯方法問(wèn)題,秒了,沒(méi)讓寫,讓說(shuō)實(shí)現(xiàn)思路最后反問(wèn)我有什么不足,說(shuō)對(duì)不明白的東西需要刨根問(wèn)底,不懂的東西要去搜一下,至少直覺(jué)上要有一個(gè)認(rèn)知全程1h10m,面試官很好,全程說(shuō)說(shuō)笑笑二面:因?yàn)楫?dāng)時(shí)電話里面答應(yīng)好二面了,所以就繼續(xù)面了一下。首先是對(duì)于項(xiàng)目的一個(gè)介紹。介紹以后呢,我是兩個(gè)項(xiàng)目,他就問(wèn)你對(duì)于每個(gè)項(xiàng)目中遇到的最難的點(diǎn)是什么?怎么解決的?對(duì)于項(xiàng)目的細(xì)節(jié)也進(jìn)行了一些提問(wèn)。然后應(yīng)該就是幾個(gè)題,前面幾個(gè)沒(méi)讓寫1.給一個(gè)數(shù)組,現(xiàn)在放一個(gè)機(jī)器人上去,可以上下左右移動(dòng),但是只能移動(dòng)到比當(dāng)前數(shù)字更低的位置,要求你計(jì)算出機(jī)器人放在每個(gè)位置時(shí)可移動(dòng)的最遠(yuǎn)步數(shù)。2.如果數(shù)組是無(wú)序的,該怎么去求呢?3.給你一條路,路無(wú)限長(zhǎng),路上有n個(gè)行人,每個(gè)行人有兩個(gè)特性(速度大小,移動(dòng)方向),問(wèn)你怎么求出最先碰面(所有行人中,最先相遇的)的行人的所需時(shí)間。時(shí)間復(fù)雜度4.給你兩個(gè)數(shù)組頭部指針,這兩個(gè)數(shù)組是有序的,讓你合并數(shù)組,并且合并以后數(shù)組仍是有序的。寫完以后讓改成模版參數(shù)(忘了模版聲明怎么寫了)5.問(wèn)了到崗時(shí)間,實(shí)習(xí)時(shí)間,投了哪些公司?主要投遞崗位是什么?實(shí)習(xí)地點(diǎn)選擇?為什么想來(lái)服務(wù)器開(kāi)發(fā)?6.如果多個(gè)公司都有offer怎么選擇?7.具體游戲研發(fā)分為服務(wù)器引擎開(kāi)發(fā),服務(wù)器工具開(kāi)發(fā),游戲玩法開(kāi)發(fā),如果能進(jìn)來(lái)想做哪方面?8.七個(gè)工作日以內(nèi)會(huì)通知結(jié)果9.介紹了一下進(jìn)來(lái)以后的培養(yǎng)流程10.問(wèn)表現(xiàn),說(shuō)其實(shí)面試不是去難倒你,而是去看你的發(fā)光點(diǎn)和優(yōu)勢(shì)在哪兒。所以每個(gè)人的表現(xiàn)都不一樣,但是具體不能說(shuō)誰(shuí)好誰(shuí)壞。但是自己的表現(xiàn)自己應(yīng)該清楚,要明白自己比別人厲害在哪里,差在哪里,然后自己面試以后回顧去改進(jìn)。不知道為啥流程需要這么久,可能太菜了一直在泡池子,剛被撈起來(lái),hr給我打電話,第一句話就是抱歉,流程太慢了,然后問(wèn)現(xiàn)在約hr面我會(huì)不會(huì)接受,我就拒了
查看24道真題和解析
點(diǎn)贊 評(píng)論 收藏
分享
評(píng)論
7
55
分享

創(chuàng)作者周榜

更多
正在熱議
更多
??途W(wǎng)
牛客企業(yè)服務(wù)