#??蛣?chuàng)作賞金賽# 我去年參加大廠大數(shù)據(jù)開發(fā)社招,從小廠直接跳到大廠,一年多經(jīng)驗跳大廠真的不是特別難,部門缺人面試流程很快,基本上一周就能全部面完,并且拿到offer,我面的大數(shù)據(jù)開發(fā)崗位,一般就是問數(shù)倉的模型設(shè)計,數(shù)據(jù)域劃分,任務(wù)的一些優(yōu)化,例如spark的3種join優(yōu)化,sparkSQL的數(shù)據(jù)傾斜處理,數(shù)據(jù)治理,如何確定你設(shè)計的數(shù)倉是完美的等等,flink也需要會點,大數(shù)據(jù)開發(fā)一般是flinkSQL但也會有api操作,還有就是如何確保數(shù)倉各層級的數(shù)據(jù)不丟,對于數(shù)據(jù)質(zhì)量監(jiān)控有什么好辦法,如何設(shè)計數(shù)據(jù)變動及時感知,如何確保數(shù)據(jù)不延遲產(chǎn)出等等吧,一般社招數(shù)據(jù)開發(fā)都是問經(jīng)驗,算法這個東西真的不是絕對,我平時也不刷算法,面試問的話就說不會,但SQL必須要會,尤其是hive的窗口函數(shù)例如sum,avg,lead,lag,first-value,last-value,dense-rank,rank,row-number等等吧,一些場景圖要會,例如用戶連續(xù)登錄,股票當(dāng)天增長,取前百分之10,用戶回話等等場景圖