菜鳥內(nèi)推菜鳥面經(jīng)
面試的過程中感慨了平臺(tái)的重要性,之前做的東西都太表層了,有時(shí)候可能一個(gè)平臺(tái)才可能會(huì)有這些實(shí)際的應(yīng)用場景
二輪技術(shù)面
(面試官職位應(yīng)該比較高,并不會(huì)問八股文,全程問項(xiàng)目,和非常底層的知識(shí),和一些整體的思考,奈何自己水平不夠,我會(huì)附上我當(dāng)時(shí)的回答,簡單的記錄一下給各位牛友參考)
1. 自我介紹
我喜歡簡單的自我介紹,就說了一下自己畢業(yè)時(shí)間,掌握哪些技術(shù),公司參與過公司內(nèi)部使用的系統(tǒng),也參與過面向用戶app的服務(wù)端開發(fā)工作,然后說了本次的求職崗位
2. 獨(dú)立負(fù)責(zé)這個(gè)項(xiàng)目的時(shí)候,你為什么要使用spring boot架構(gòu)?
回答側(cè)重點(diǎn):理論上市面上最成熟的架構(gòu),本身支持自動(dòng)配置減少自動(dòng)配置的工作,可以很方便的集成其他的框架,并且可以自己定義一些配置
3. 使用了redis的什么能力?
(redis是可以實(shí)現(xiàn)很多場景,但是自己直接觸過緩存,希望自己未來有機(jī)會(huì)可以提升一下自己這方面的技能)只使用過他的緩存(然后本來想講緩存的一些要點(diǎn),但是想了想沒講,因?yàn)楦杏X沒什么用,面試官想了解的應(yīng)該是我是不是使用redi解決過 會(huì)話管理-分布式鎖-排行榜-消息隊(duì)列 的知識(shí)點(diǎn) 不過這些都是要契合項(xiàng)目說的 不可能憑空捏造)
4. 緩存不一致的場景
(面試官幾乎每次都強(qiáng)調(diào)了要契合項(xiàng)目說)沒有出現(xiàn),但是自己做了一個(gè)兜底,就是寫了一個(gè)接口去主動(dòng)刪除緩存
5. redis的一致性保障
回答了更新策略:是更新數(shù)據(jù)庫再更新redis緩存;事務(wù)支持:使用redis的事務(wù)來確保一致性(只粗淺的看過,面試的時(shí)候壓根想不起來只簡單的說了一下這兩個(gè)知識(shí)點(diǎn))
6. redis的可靠性
只回答了數(shù)據(jù)持久化 RDB和AOF
RDB:在指定的時(shí)間間隔內(nèi)將數(shù)據(jù)以快照的方式保存到磁盤中
AOF:記錄Redis數(shù)據(jù)庫在執(zhí)行寫操作命令,生成一個(gè)文件(因?yàn)楸旧頉]有問redis數(shù)據(jù)持久化,所以我沒有回答他們之間的區(qū)別,只是簡單的介紹了一下概念)
7. 從整個(gè)集群上的架構(gòu)呢
(已經(jīng)開始聽不懂了)
8. redis的讀寫操作是不同的節(jié)點(diǎn)還是同一個(gè)節(jié)點(diǎn)
9. 慢查詢
10. 用過消息中間件嗎
11. 歷史老代碼優(yōu)化場景
菜鳥集團(tuán)丨2025屆校招官方內(nèi)推啟動(dòng)
【公司介紹】菜鳥孵化于阿里巴巴全球最大的行業(yè)電子商務(wù)生態(tài)系統(tǒng)中,現(xiàn)已成為電商物流的全球領(lǐng)導(dǎo)者,全球第一的跨境電商物流公司
【崗位方向】研發(fā)類、算法類、產(chǎn)品類、數(shù)據(jù)類、物流類、運(yùn)營類、市場拓展類、職能類
【工作地點(diǎn)】杭州為主,深圳、香港、北京也開放需求;區(qū)域物流崗(物流園區(qū)辦公):東莞、珠海、廈門、漳州、杭州、威海
【內(nèi)推渠道】https://jsj.top/f/fjZDnI
【內(nèi)推碼】CN003
【備注】內(nèi)推碼在「校園大使內(nèi)推人」欄填寫,歡迎私戳跟簡歷進(jìn)度哦~填寫此鏈米哈游接后,同學(xué)會(huì)在近期收到一封內(nèi)推確認(rèn)郵件,通過郵件確認(rèn)后才算內(nèi)推成功、才能進(jìn)入菜鳥校招流程??