浩鯨社招面試題

2021-10-07 13:01:23 字數 835 閱讀 5521

arraylist的預設大小和擴容方式?

答:arraylist的預設大小是10,如果的new arraylist不帶引數的話,會先返回乙個為0的陣列,類似有乙個懶載入的過程,擴容方法是0.5,擴容的時候又乙個需求值,如果擴容0.5後還小於需求值,那麼就使用需求值的容量。

使用過什麼執行緒安全的容器?

答:collections.synchronizedarraylist,copyonwritearraylist,concurrenthashmap等

說說hashmap的實現?為什麼長度是2的n方?

答:基本說說陣列+鍊錶+紅黑樹,說說put過程,2的n方是為了足夠離散化,減少hash衝突

spring boot專案如何部署,可以部署在tomcat上部署嗎?

spring boot常用註解?

spring boot @restcontroller和@controller的區別?

答:@restcontroller = @controller+@responsebody 

實現執行緒的方式?哪種有返回值?

答:繼承tread,實現runnable,實現callable,執行緒池方法;callable有返回值。

單例的實現方式?那種執行緒安全,不安全如何做到執行緒安全

答:列舉  懶漢 餓漢,直接static new出肯定執行緒安全,不安全加雙重檢測鎖。

set使用了啥模式?

答:組合模式

資料庫優化原則?

答:最左匹配原則,索引,explain....

lombok外掛程式的問題

還有一些忘記了,其實面的不難

面試的時候盡量多說擴充套件,當然要在有把握的情況下,祝大家面試順利

華為社招面試題 整理

華為面試題 技術題,朋友回憶出來的,請勿轉貼 1 h.323協商。筆試題 這個就不說了,12個包協商,先h225然後h245,需要注意的是面試官可能會問到跟sip的比較 2 ipsec為什麼是三層的。l2tp為什麼是二層的?ipsec用ah和esp加密ip包 l2tpv2是將2層幀封裝在ppp裡,而...

iOS社招面試題2

1.apns推送過程 答 1.去蘋果開發者中心為應用註冊apns訊息推送功能 2.蘋果apns收到應用的註冊訊息後,返回device token 很重要 3.將device token傳給本地push伺服器 4.當執行推送訊息,應用的本地伺服器將要推送的訊息和device token打包發給apns...

試卷 浩鯨科技2019校招演算法類筆試題 原地去重

給定乙個排序陣列,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後陣列的新長度。不要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用o 1 額外空間的條件下完成。試卷 浩鯨科技2019校招演算法類筆試題 ifdef debug include endif include inc...