shein暑期實習后端開發(fā)一面
??面試公司:shein
??面試崗位:后端開發(fā)(數(shù)據(jù)庫方向)
??面試問題:
實習
你的多級緩存架構和異步任務是怎么做的?
這里你說把所有的數(shù)據(jù)都緩存到redis里,成本高,為什么不考慮在數(shù)據(jù)庫層面做優(yōu)化?
緩存和數(shù)據(jù)庫的一致性怎么保證?
緩存淘汰機制了解嗎?有哪幾種?
項目
有遇到什么難點嗎?
為什么要用容器?
Spring框架的核心是什么?
項目里有用到Spring嗎,請深入講一講。
Kafka數(shù)據(jù)重復消費、數(shù)據(jù)丟失,如何去規(guī)避?
講一下mysql的事務隔離級別?
可重復讀解決了幻讀嗎?RC解決了嗎?
了解canal的原理嗎?Binlog日志
能詳細地講講mysql的崩潰恢復嗎?
??面試體驗:體驗很好,整體難度不大很順暢,25分鐘結束,面試官后面詳細介紹了下部門方向和培養(yǎng)計劃,攢人品許愿oc
#軟件開發(fā)筆面經(jīng)#