當前位置:編程學習大全網 - 源碼下載 - 面試java工程師,面試官壹般問什麽問題

面試java工程師,面試官壹般問什麽問題

其實每家公司面試側重點是不壹樣的,所以會出現不同的面試題,所以在平時的工作中就可以不斷總結積累,給妳分享面試題基礎總結:

1、 JVM結構原理、GC工作機制詳解

答:具體參照:JVM結構、GC工作機制詳解,說到GC,記住兩點:1、GC是負責回收所有無任何引用對象的內存空間。 註意:垃圾回收回收的是無任何引用的對象占據的內存空間而不是對象本身,2、GC回收機制的兩種算法,a、引用計數法 b、可達性分析算法( 這裏的可達性,大家可以看基礎2 Java對象的什麽周期),至於更詳細的GC算法介紹,大家可以參考:Java GC機制算法

2、Java對象的生命周期

答:創建階段 、 應用階段 、不可見階段 、不可達階段 、收集階段 、終結階段、 對象空間重新分配階段等等,具體參照:Java 對象的生命周期

3、Map或者HashMap的存儲原理

答:HashMap是由數組+鏈表的壹個結構組成,具體參照:HashMap的實現原理

4、當數據表中A、B字段做了組合索引,那麽單獨使用A或單獨使用B會有索引效果嗎?(使用like查詢如何有索引效果)

答:看A、B兩字段做組合索引的時候,誰在前面,誰在後面,如果A在前,那麽單獨使用A會有索引效果,單獨使用B則沒有,反之亦然。同理,使用like模糊查詢時,如果只是使用前面%,那麽有索引效果,如果使用雙%號匹配,那麽則無索引效果

5、數據庫存儲日期格式時,如何考慮時區轉換問題?

6、JavaObject類中有哪些方法?

7、HTTP協議,GET和POST 的區別

  • 上一篇:通達oa2010怎樣 在單位多人使用啊?
  • 下一篇:DNF 擺攤的問題
  • copyright 2024編程學習大全網