米哈游數(shù)據(jù)研發(fā)面經(jīng)
作者:執(zhí)杭
鏈接:https://www.nowcoder.com/discuss/543533
來源:牛客網(wǎng)
米哈游數(shù)據(jù)研發(fā)面經(jīng)
hr面之前小姐姐跟我說9.30應(yīng)該能給我意向書,hr面面完之后就變成10.16-10.23了,那就我也心知肚明了,害,誰讓自己心態(tài)不好和hr聊得支支吾吾的,以后再加油吧,目前終于收到電信云意向書了,發(fā)個(gè)米哈游面經(jīng)攢攢人品希望順利拿到offer順利簽約。
一面:
a. 自我介紹
b. Mapreduce 的作業(yè)過程
c. mysql的事務(wù)實(shí)現(xiàn)
d. mysql的數(shù)據(jù)結(jié)構(gòu)
e. mysql索引加在哪里
f. HDFS的一個(gè)節(jié)點(diǎn)讀兩個(gè)節(jié)點(diǎn)寫,讀到什么寫到什么
g. 因?yàn)槲矣袃蓚€(gè)項(xiàng)目涉及到爬蟲,就問了幾個(gè)爬蟲的
j. java類加載
k. java多線程的生命周期
l. mapreduce怎么做矩陣乘法
m. Hadoop1.0和2.0和3.0的區(qū)別
n. HDFS HA怎么實(shí)現(xiàn)熱備份,這種方式有什么問題
o. 系統(tǒng)CPU占用98%了,你咋辦
p. 進(jìn)程之間怎么通信
二面:
a. 自我介紹
b. 爬蟲網(wǎng)絡(luò)出問題咋辦
c. spark的OOM可能是因?yàn)槭裁?
d. spark的寬窄算子
e. spark的groupByKey和ReduceByKey區(qū)別
f. spark和mr的shuffle有啥區(qū)別
g. java的GC算法,CMS和G1
h. 如果我要分配一個(gè)對象,這個(gè)對象已經(jīng)超過了一個(gè)region的大小,這時(shí)會發(fā)生什么情況
i. mysql的兩個(gè)引擎的區(qū)別,聚簇索引和非聚簇索引
j. 事務(wù)的性質(zhì),一致性指的是,分布式事務(wù)
k. 兩階段提交和三階段提交
l. 排序算法的時(shí)間復(fù)雜度
m. 快排什么情況下最差,基本有序時(shí)用什么
n. 兩個(gè)棧怎么實(shí)現(xiàn)一個(gè)隊(duì)列
o. 1000個(gè)幾G的文件,怎么在16G機(jī)子上排序
p. 滿二叉樹和完全二叉樹的區(qū)別
q. Hive接觸過嗎
r. synchronized和lock的區(qū)別
s. lock的底層實(shí)現(xiàn)
t. notify和notifyAll的區(qū)別
三面是hr面,問的大多是性格測試上會遇到的問題,還有測試應(yīng)聘者對公司的意向程度吧
總的來說面試體驗(yàn)很好,三面的面試官都很專業(yè)。

手下兩個(gè)應(yīng)屆生:一個(gè)踏實(shí)喜歡加班,一個(gè)技術(shù)強(qiáng)挑活,怎么選??

我?guī)е藗€(gè)人的團(tuán)隊(duì),自認(rèn)為對下屬很好,某天在群里讓下屬幫忙帶早餐,竟沒一個(gè)人搭理我!

米哈游近期持續(xù)招人,hc多多,500+崗位內(nèi)推進(jìn)行中!
— 【 THE END 】— 公眾號[程序員黃小斜]全部博文已整理成一個(gè)目錄,請?jiān)诠娞柪锘貜?fù)「m」獲取! 最近面試BAT,整理一份面試資料《Java面試BATJ通關(guān)手冊》,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。
獲取方式:點(diǎn)“在看”,關(guān)注公眾號并回復(fù) PDF 領(lǐng)取,更多內(nèi)容陸續(xù)奉上。
文章有幫助的話,在看,轉(zhuǎn)發(fā)吧。
謝謝支持喲 (*^__^*)
