1. 程式人生 > >用友一面面經

用友一面面經

  1. 自我介紹
  2. JVM    從記憶體模型到物件的建立到GC到常見的垃圾收集器到類載入機制。
  3. 一個java類被編譯成.class檔案,這個class檔案的結構
  4. 資料庫的鎖是什麼,主要用來幹什麼
  5. 資料庫的事務是什麼,有什麼特點
  6. 資料庫的索引分為哪些
  7. 介面和抽象類的區別
  8. 你瞭解的設計模式有哪些,具體講一下單例模式是什麼?單例模式的使用場景。
  9. 你知道的排序演算法有哪些?講一下氣泡排序,快排,歸併
  10. 面向物件的三大特性
  11. 為什麼要使用GitHub託管專案
  12. 建立執行緒的三種方式,三種方式的各自有什麼優點,有什麼區別
  13. SpringMVC的流程
  14. Spring的核心---IOC/AOP
  15. HTTP的請求方式,有什麼區別
  16. TCP三次連線的區別
  17. 八大資料型別,各佔幾個位元組。