蔚來(lái)后端校招面經(jīng)
一位朋友前段時(shí)間的蔚來(lái)面經(jīng),分享一下。
一面
一面簡(jiǎn)單的有點(diǎn)讓我難以置信,確定這是技術(shù)面試?
- 自我介紹
- 問(wèn)項(xiàng)目,說(shuō)說(shuō)亮點(diǎn)啥的,過(guò)程中他可能對(duì)你說(shuō)的內(nèi)容有點(diǎn)疑惑,問(wèn)問(wèn)為什么,但都不深,點(diǎn)到為止
- 八股沒(méi)有問(wèn)幾個(gè),一個(gè) JVM 內(nèi)存區(qū)域,一個(gè) LinkedList 實(shí)現(xiàn),一個(gè) ReentrantLock 公平鎖和非公平鎖
- 算法這塊因?yàn)槲易龅氖蔷彺骓?xiàng)目,所以面試官讓我寫的 lru 。如果有人也做類似的項(xiàng)目,強(qiáng)烈建議把 lru 這個(gè)題做到會(huì)默寫的程度,面試中碰到的概率非常大!
二面
二面和一面比難度可以說(shuō)是天上和地下,主要在于他問(wèn)的項(xiàng)目相關(guān)的內(nèi)容我無(wú)法理解他的意思,我至今不能理解。
- 開(kāi)頭就問(wèn)項(xiàng)目架構(gòu),我迷迷糊糊一頓說(shuō)根本不知道說(shuō)什么,他的意思就是讓我站在業(yè)務(wù)的角度思考,我的項(xiàng)目在業(yè)務(wù)角度各個(gè)模塊的聯(lián)系啥的,反正就是一個(gè)字,業(yè)務(wù)。我前面后面說(shuō)的一直都是技術(shù)好像,后來(lái)他就放棄了。導(dǎo)致我現(xiàn)在對(duì)業(yè)務(wù)這個(gè)詞失去了認(rèn)知。。。
- 問(wèn)我項(xiàng)目是單體還是微服務(wù),我說(shuō)算是分布式吧,后端用 SpringBoot,前端 Vue,把一部分業(yè)務(wù)拆出來(lái)單獨(dú)最為一個(gè)系統(tǒng),然后一頓嘮發(fā)現(xiàn)拆出來(lái)的那部分用的了后端主體的數(shù)據(jù)庫(kù),后面大致意思就算單體,而且項(xiàng)目架構(gòu)不合理。
- JVM 內(nèi)存區(qū)域(兩次問(wèn)到,我順便說(shuō)了說(shuō)永生代和元空間,兩次面試看面試官表情應(yīng)該算半拉亮點(diǎn))
- CMS 收集器收集過(guò)程
- GC Roots 是什么?主要用來(lái)做什么?
- Spring Bean 的生命周期
- Spring 循環(huán)依賴,Spring 為何需要三級(jí)緩存解決循環(huán)依賴,而不是二級(jí)緩存?我說(shuō)了自己理解,但是看他樣子這不是他想要的答案。
- 算法就是個(gè)回溯全排列。
- 反問(wèn)面試官我有什么不足?面試官說(shuō)我我能力挺強(qiáng)要是平時(shí)站在業(yè)務(wù)的角度去思考問(wèn)題會(huì)有很大的進(jìn)步(又是業(yè)務(wù)。。。我聽(tīng)到后有點(diǎn)想抹脖子了),還有就是開(kāi)發(fā)經(jīng)驗(yàn)不足。。
一些評(píng)論
球友的評(píng)論質(zhì)量也非常高,干貨很多!


面試之前一定要重視項(xiàng)目經(jīng)歷,吃透項(xiàng)目。你可以從下面幾個(gè)方面來(lái)準(zhǔn)備項(xiàng)目經(jīng)歷:
- 你對(duì)項(xiàng)目整體設(shè)計(jì)的一個(gè)感受(面試官可能會(huì)讓你畫系統(tǒng)的架構(gòu)圖)
- 你在這個(gè)項(xiàng)目中你負(fù)責(zé)了什么、做了什么、擔(dān)任了什么角色。
- 從這個(gè)項(xiàng)目中你學(xué)會(huì)了那些東西,使用到了那些技術(shù),學(xué)會(huì)了那些新技術(shù)的使用。
- 你在這個(gè)項(xiàng)目中是否解決過(guò)什么問(wèn)題?怎么解決的?收獲了什么?
- 你的項(xiàng)目用到了哪些技術(shù)?這些技術(shù)你吃透了沒(méi)有?舉個(gè)例子,你的項(xiàng)目經(jīng)歷使用了 Seata 來(lái)做分布式事務(wù),那 Seata 相關(guān)的問(wèn)題你要提前準(zhǔn)備一下吧,比如說(shuō) Seata 支持哪些配置中心、Seata 的事務(wù)分組是怎么做的、Seata 支持哪些事務(wù)模式,怎么選擇?
- 你在這個(gè)項(xiàng)目中犯過(guò)的錯(cuò)誤,最后是怎么彌補(bǔ)的?
如果你連項(xiàng)目的技術(shù)架構(gòu)都沒(méi)搞清楚的話,那面試大概率就 G 了。
最后,希望大家都能找到滿意的工作!
··········? END? ··············
推薦閱讀:
喜歡我可以給我設(shè)為星標(biāo)哦
好文章,我
“在看”

評(píng)論
圖片
表情
