[]( )第二:資料庫部分
=====================================================================
面試問題:
常見的索引類型有哪些?
為什麼主鍵索引使用b+樹而不去使用b樹?
說一說聯合索引最左原則的原理,并且什麼情況下索引是生效的?為什麼?
常見的隔離級别有哪些?有什麼差別?
知道回表查詢嗎?聚集索引?
項目中有沒有使用到分表分庫?說一說怎麼分的?
相關複習筆記:
1.mysql資料庫複習參考:索引+鎖+分庫分表…
2.mysql進階知識整合:架構+存儲引擎+鎖+事務+sql優化…
[]( )第三:分布式/中間件部分
=========================================================================
redis是單線程的嗎?
為什麼redis的性能比較高?
redis叢集化的方式有哪些?怎麼確定資料的一緻性?說一說你對一緻性hash的認識。
消息隊列中拉模式與推模式的差別?
使用消息隊列有沒有遇到消息丢失的情況,怎麼去設計補償行為?
說一說項目中為什麼使用kafka而不去使用其它消息隊列?
說一說zookeeper中的zab協定?
分布式鎖的實作方案有哪些?各有哪些優勢與缺點?
分布式限流sentinel中線程模式與qps模式的差別?
sentinel門檻值單機模式與叢集模式的差別?
如何解決限流時在一個服務中調用外部服務,不會因為外部服務逾時,導緻被限流。
elaticjob分布式排程時如何解決資料傾斜的問題?
1.redis複習參考(68道高頻面試解析題):基礎+資料結構+高并發處理+叢集+緩存…
2.kafka複習參考:叢集+生産者+消費者+源碼…
3.rocketmq複習參考:消息+源碼+隊列…
4.消息隊列高頻面試整理:面試官心理分析+面試題詳解…
**5.分布式系統高頻面試整理:dubbo+zooke
eper+分布式事物+分布式鎖…**
[]( )第四:微服務部分
有沒有遇到dubbo連接配接數爆滿的問題?
dubbo如何實作使用zookeeper找到對應的服務?
dubbo使用zookeeper作為分布式治理中心有什麼弊端?
說說你認為dubbo與springcloud的差異?
1.微服務高頻面試整理
2.springcloud alibaba實戰筆記
[]( )其它
===============================================================
springboot的啟動過程?
如果通路一個域名,說說怎麼達到我們的應用伺服器