昨天我面試了一個人
點擊上方藍色字體,選擇“設(shè)為星標”
回復(fù)”面試“獲取更多驚喜

基礎(chǔ)部分
一個Java對象的內(nèi)存分配流程是怎么樣的?
集群線上JVM的主要參數(shù)有哪些?垃圾回收器用的CMS還是G1,為什么選擇G1?
業(yè)務(wù)上多線程如何創(chuàng)建線程池,一些核心的參數(shù)設(shè)定。Spark是多進程模型還是多線程模型?MapReduce呢?大概講一下一個Spark任務(wù)提交會產(chǎn)生哪些進程和線程?
數(shù)據(jù)組件部分
產(chǎn)生數(shù)據(jù)傾斜的根本原因是什么?你是怎么發(fā)現(xiàn)產(chǎn)生數(shù)據(jù)傾斜的以及解決的辦法。
Spark如何管理內(nèi)存的?Spark用到的內(nèi)存有哪些?以及什么情況下會用到堆外內(nèi)存?
你了解的任何一個實時計算框架的任務(wù)調(diào)度是如何做的?
其他
設(shè)計一個系統(tǒng),能承擔每天百萬級別的任務(wù)調(diào)度。
Spark的back-pressure限流器怎么實現(xiàn)的?你能自己實現(xiàn)一個限流器嗎?說說思路。

八千里路云和月 | 從零到大數(shù)據(jù)專家學(xué)習路徑指南
我們在學(xué)習Flink的時候,到底在學(xué)習什么?
193篇文章暴揍Flink,這個合集你需要關(guān)注一下
Flink生產(chǎn)環(huán)境TOP難題與優(yōu)化,阿里巴巴藏經(jīng)閣YYDS
Flink CDC我吃定了耶穌也留不住他!| Flink CDC線上問題小盤點
我們在學(xué)習Spark的時候,到底在學(xué)習什么?
硬剛Hive | 4萬字基礎(chǔ)調(diào)優(yōu)面試小總結(jié)
4萬字長文 | ClickHouse基礎(chǔ)&實踐&調(diào)優(yōu)全視角解析
【面試&個人成長】2021年過半,社招和校招的經(jīng)驗之談
大數(shù)據(jù)方向另一個十年開啟 |《硬剛系列》第一版完結(jié)
你好,我是王知無,一個大數(shù)據(jù)領(lǐng)域的硬核原創(chuàng)作者。
做過后端架構(gòu)、數(shù)據(jù)中間件、數(shù)據(jù)平臺&架構(gòu)、算法工程化。
專注大數(shù)據(jù)領(lǐng)域?qū)崟r動態(tài)&技術(shù)提升&個人成長&職場進階,歡迎關(guān)注。
