美團(tuán) 后端開發(fā)實(shí)習(xí) 一面
如大家所說,美團(tuán)的面試官很溫和禮貌,面試體驗(yàn)感超棒。面試問題也比較符合預(yù)期:八股文+實(shí)習(xí)+項(xiàng)目+寫題,具體問題如下:
Redis
- 講講數(shù)據(jù)結(jié)構(gòu)吧,還有對應(yīng)的數(shù)據(jù)類型?
- 怎么實(shí)現(xiàn)消息隊(duì)列?list?stream了解嗎?bitmap了解嗎?
- 全局哈希表了解嗎?
- 幾個場景,問用什么數(shù)據(jù)類型
- 有哪些原子操作?lua腳本知不知道
- 講講內(nèi)存管理策略
- 為啥 LRU 不行?LFU 比 LRU 好在哪?
- 持久化機(jī)制講講?AOF會影響主進(jìn)程嗎?
- 執(zhí)行RDB主線程寫怎么辦?
MySQL
- 講講innodb的索引
- B+樹有啥好處呢?壞處呢?
- 什么情況索引會失效?
- 建索引的原則是什么?
- innodb 事務(wù)講講?為什么要有事務(wù)?
- 四個隔離級別的原理講講?
- 幻讀咋避免的?
- 什么時候會觸發(fā)next-key鎖,行鎖呢?
- 主鍵索引有什么特點(diǎn)?innodb和myisam的區(qū)別?
- 為什么myisam不被棄用?
- MVCC講講
- redo log和undo log,宕機(jī)之后怎么用他倆恢復(fù)數(shù)據(jù),什么時候用redo log/undo log?
- 能仔細(xì)講講buffer pool嗎?change pool呢?
- 什么時候會寫回盤?
- 恢復(fù)數(shù)據(jù)庫你覺得是用redo log還是bin log?
- 細(xì)說兩階段提交
其他:
講講服務(wù)報(bào)錯了你要怎么處理?日志怎么查?
寫一個 shell,統(tǒng)計(jì)各單詞數(shù)量,說說命令和思路就行
項(xiàng)目拷打(分布式緩存、824 lab2)+ 做題
(整場面試下來感覺挺舒服的,真的好久沒沒體驗(yàn)過有這么多八股問題的面試了,嗚嗚嗚嗚嗚)
#軟件開發(fā)2023筆面經(jīng)##數(shù)據(jù)人的面試交流地##美團(tuán)23春招24實(shí)##你覺得今年春招回暖了嗎##??徒鈶n鋪#