菜鳥前一天投了簡歷,第二天便約了電話面試尸闸,面試表現(xiàn)很差彻亲,一輪游孕锄;
先自我介紹,介紹一下自己的實(shí)習(xí)項(xiàng)目苞尝,包括fastText的原理等硫惕;
后面,因?yàn)楹啔v上寫了熟悉spark野来,面試官問了一個問題:spark的rdd和dataframe/dataset有什么區(qū)別呢恼除?區(qū)別在于,spark并不知道rdd的內(nèi)部schema信息曼氛,但是了解dataset的內(nèi)部結(jié)構(gòu)豁辉;另外,rdd強(qiáng)調(diào)不變性舀患,多種情況下創(chuàng)建新對象而不是修改老對象徽级;面試官問的對應(yīng)的一個問題是,如果rdd就是對應(yīng)一組數(shù)聊浅,我對rdd的每個數(shù)+1餐抢,它是會重新創(chuàng)建新的rdd呢,還是修改原來的rdd+1低匙?當(dāng)然旷痕,答案是創(chuàng)建新的rdd啦!
后面是Java能力的考察顽冶,重寫欺抗、重載、覆蓋强重、多態(tài)的區(qū)別绞呈?重寫是子類重新實(shí)現(xiàn)父類的函數(shù),重寫即為覆蓋间景;重載是指佃声,傳參數(shù)目不同,類型不同倘要,但相同函數(shù)名的兩個函數(shù)~
由于巨差的表現(xiàn)圾亏,一輪游~