面試高頻1

2021-10-01 04:16:29 字數 393 閱讀 9249

1.談談你對juc的理解和執行緒池的的理解。

2.spring裡面用到的設計模式。比如@service

3.spring裡面bean的生命週期。

4.分布式鎖。

5.synchronized和cas的區別。

6.談談你對樂觀鎖和悲觀鎖的理解。(樂觀鎖:cas演算法和版本號控制 悲觀鎖:加鎖 )

7.redis的記憶體淘汰機制。(隨機、最近最少使用、拋錯、最早過期時間)

8.談談你對集合的理解。說一下set集合的排序問題,在開發中的使用。(collection map)

9.hashmap和concurrenthashmap的底層實現。hashmap的執行緒安全問題。

10.談談你對索引的理解,比如有兩個欄位是姓名和年齡,通過索引查詢。結果是什麼。

面試高頻問題

一般包括專案經驗 其中可以有針對的問一些問題探聽所述的虛實 掌握技術的深度廣度 資料結構 演算法 程式設計能力,專業知識 作業系統,網路,資料庫等 在面試過程中,對候選人的表達能力,思維能力,學習能力,主動性和責任心,對技術是否有熱情等方面做出判斷。探聽虛實,可以問現有專案怎麼做的,也可以現場進行設...

高頻電路(1)

1,什麼是通訊系統?能完成資訊傳輸任務的系統,實現資訊的傳輸所需裝置的綜合。2,通訊系統的組成?輸入變換器 傳送裝置 傳輸通道 接受裝置 輸出變換器。3,電路功能 指基本電路能夠完成的 訊號傳輸 和 訊號變換處理 的具體工作任務。4,通訊系統的分類?按所用傳輸通道分 有線通訊系統 無線通訊系統 按通...

C 面試高頻問題

實現重要的庫函式 strcpy strncpy memcpy 1.1 char strcpy char dest,const char src 將src拷貝到dest char strcpy char dest,const char src 判斷拷貝終止條件 return dest 1.2 char...