重慶XXXX有限公司:
4.28 10:00
自我介紹:
1.介紹實習(xí)項目
2.介紹一下CountDownLatch 【簡歷中提了】
有使用過其他類似的嗎?介紹一下(循環(huán)屏障 CyclicBarrier、信號量Semaphore)
信號量的使用場景 (可以讓線程交替進行 ? 如何實現(xiàn)?
只能保證一個線程在執(zhí)行吧 可以能保證兩個線程的其中一個先執(zhí)行嗎?)
3.怎么排查慢查詢問題的?
4.索引失效的場景有哪些?
為什么模糊查詢%在左邊會失效?在右邊就不會失效?
(索引結(jié)構(gòu)為什么使用B+樹結(jié)構(gòu)?)
5.【ReentrantLock+自旋鎖機制(3 次自旋兜底)】解決重復(fù)刷新Token的設(shè)計思路?
(如果三次未獲取到鎖會怎么樣?)
6.網(wǎng)絡(luò)抖動是如何產(chǎn)生死鎖問題的?
7.Seata有哪些事務(wù)模式?
(AT、TCC、Saga、XA)
AT模式是強一致性嗎?
AT模式的流程?
為什么使用Seata?目的?
8.數(shù)據(jù)庫和緩存的一致性 (除了分布式鎖)如何保證?
9.RabbitMQ處理超時訂單是如何實現(xiàn)的?
(死信隊列還是延時隊列?死信隊列有哪些使用場景?)
10.線程池的參數(shù)?拒絕策略有哪些?默認是哪個?
(默認拒絕拋出異常 拋出異常任務(wù)還會執(zhí)行嗎?)
11.項目中的異常你是怎么處理的?
12.Redis持久化有哪些方式?
13.如何解決緩存擊穿?
14.說說你對IOC的理解?
有什么好處? 底層是通過什么方式創(chuàng)建對象的?
反問:有什么建議?
大三 多關(guān)注簡歷上的應(yīng)用,多關(guān)注一些基礎(chǔ)的東西:可以看看ReentrantLock的源碼
自我介紹:
1.介紹實習(xí)項目
2.介紹一下CountDownLatch 【簡歷中提了】
有使用過其他類似的嗎?介紹一下(循環(huán)屏障 CyclicBarrier、信號量Semaphore)
信號量的使用場景 (可以讓線程交替進行 ? 如何實現(xiàn)?
只能保證一個線程在執(zhí)行吧 可以能保證兩個線程的其中一個先執(zhí)行嗎?)
3.怎么排查慢查詢問題的?
4.索引失效的場景有哪些?
為什么模糊查詢%在左邊會失效?在右邊就不會失效?
(索引結(jié)構(gòu)為什么使用B+樹結(jié)構(gòu)?)
5.【ReentrantLock+自旋鎖機制(3 次自旋兜底)】解決重復(fù)刷新Token的設(shè)計思路?
(如果三次未獲取到鎖會怎么樣?)
6.網(wǎng)絡(luò)抖動是如何產(chǎn)生死鎖問題的?
7.Seata有哪些事務(wù)模式?
(AT、TCC、Saga、XA)
AT模式是強一致性嗎?
AT模式的流程?
為什么使用Seata?目的?
8.數(shù)據(jù)庫和緩存的一致性 (除了分布式鎖)如何保證?
9.RabbitMQ處理超時訂單是如何實現(xiàn)的?
(死信隊列還是延時隊列?死信隊列有哪些使用場景?)
10.線程池的參數(shù)?拒絕策略有哪些?默認是哪個?
(默認拒絕拋出異常 拋出異常任務(wù)還會執(zhí)行嗎?)
11.項目中的異常你是怎么處理的?
12.Redis持久化有哪些方式?
13.如何解決緩存擊穿?
14.說說你對IOC的理解?
有什么好處? 底層是通過什么方式創(chuàng)建對象的?
反問:有什么建議?
大三 多關(guān)注簡歷上的應(yīng)用,多關(guān)注一些基礎(chǔ)的東西:可以看看ReentrantLock的源碼
全部評論
相關(guān)推薦
點贊 評論 收藏
分享

點贊 評論 收藏
分享
點贊 評論 收藏
分享

點贊 評論 收藏
分享