趨勢科技面經

  1. 解釋jvm棧溢出
  2. jvm棧除了存放臨時變量,還有什麼作用
  3. 詳細解釋java文件的編譯和運行過程
  4. Linux調優,JVM調優
  5. 如何實現多線程?synchronize底層是如何實現的
  6. 可重入鎖問題,Lockfree問題
  7. 網絡編程瞭解嗎?知道哪些java後端技術
  8. 輸入一個網站,詳細解釋整個流程,用到哪些協議
  9. 用到過哪些數據結構,HashTable平時用到過沒有
  10. 爲什麼用scala,scala的優點,val和var的特點,分別適用於什麼情況
  11. 死鎖的四個條件?手寫代碼分別解釋
  12. 手寫代碼實現java中的trim()函數
  13. 知道哪些設計模式,實際用過哪些
  14. 爲什麼用Spark?
  15. 項目中數據的文件結構是什麼?Spark讀取hdfs文件,如何提高檢索速度?    --- 沒聽懂什麼意思
  16. 寫Spark會用到多線程嗎?解釋Spark底層多線程問題
  17. 碰到過印象最深的bug,如何解決
  18. 平時怎麼學Spark,Spark社區?在StackOverflow上解決過問題嗎
  19. 除了Spark還在學習技術


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章