打死我都沒想到:Java技術最菜,最後卻面上了阿里

2020-10-22 12:00:38

前言

今天分享一個粉絲的面試經歷,說出來我都覺不可思議:
粉絲教育背景: 985非計算機本科, 計算機相關知識純自學, 瞭解的也很淺, 唯一的優點就是題刷得不錯。
就這樣海投了網易, 滴滴, 位元組, 騰訊, 華為的JAVA崗,全部GAME OVER。
正當他準備要放棄的時候,沒想到卻收到了阿里的橄欖枝。就連給我分享他的面試經歷的時候,都還不停的吐槽。
在這裡插入圖片描述

阿里一面

  1. 做過的印象最深的專案?(聊專案)
  2. MySQL 的 log 有哪些?分別是用來做什麼的?(undo log,redo log,binlog)
  3. 資料庫分表分庫?(沒實踐過,扯了點水平分表和垂直分表的理論)
  4. 分庫分表的全域性唯一 ID怎麼實現?
  5. 資料庫 ACID?
  6. 資料庫事務的隔離級別?
  7. 慢查詢的優化思路?
  8. 你做過那個專案之後,在資料庫這塊有怎樣的提升?(扯了點外來鍵約束相關)
  9. Java HashMap 的 put 操作底層是怎麼實現的?
  10. 執行緒池的構造器的引數介紹一下?
  11. Lock 和 synchronized 的區別?
  12. AtomicLong 類的底層實現原理
  13. 執行緒的狀態
  14. 實際使用過多執行緒嗎?(沒有……)
  15. 什麼情況下會發生死鎖?
  16. JVM 記憶體的劃分?
  17. Java 堆的劃分?
  18. 為什麼要分代?
  19. 垃圾收集器瞭解哪些?
  20. 哪些物件會被 JVM 垃圾回收?
  21. GC ROOTS 包括哪些?
  22. OOM 排查?(不知道……)
  23. Java 怎麼利用反射獲取一個類的欄位?
  24. 常見的類載入器?
  25. 看過哪些框架的原始碼?
  26. Spring @Autowired / @Resource 的區別?
  27. Spring 依賴注入的原理
  28. Spring bean 的作用域有哪些
  29. session 和 cookie 的區別
  30. 如何識別 session(存在 cookie 裡面的 session id)
  31. HTTP 報文結構
  32. HTTP 狀態碼
  33. Java IO 模型有哪幾種?
  34. 同步 / 非同步,阻塞 / 非阻塞的區別?
  35. Netty 瞭解嗎?(不瞭解……)
  36. 說幾個設計模式?Spring 裡面使用到了哪些設計模式?
  37. Java 如何實現單例?
  38. CAP 理論?
  39. 分散式事務有哪些實現方式?(不知道……)
  40. 微服務的架構設計是怎樣的?
  41. 網路安全?(隨便扯了點被動攻擊、主動攻擊之類的,這方面懂得不多)
  42. Redis 資料型別有哪些?
  43. 未來的發展方向是怎麼考慮的?
  44. 平時會寫文章 / 部落格嗎?
  45. 有做過其他專案嗎?

阿里二面

  1. 檔案的紀錄檔行數是百萬/千萬級別,還有沒有挑戰?挑戰在什麼地方?(生成結果的速度,大檔案排序的處理)
  2. 針對這個數量級怎樣去修改演演算法
  3. 你自己寫程式碼會考慮記憶體佔用或者計算資源分配的問題嗎?(不會……)
  4. 線上排查過 JVM 故障嗎?看過這方面文章嗎?(沒有……)
  5. 資料庫瞭解哪些?
  6. 提高慢查詢效能有哪些方法?
  7. 看過開原始碼嗎?(看過一點 Kafka 的原始碼,開始說書……)
  8. 看原始碼有什麼收穫?(blabla編了一堆)
  9. 那你為什麼說你讀的原始碼不多?(給自己挖坑了……只好說大部分經歷放在刷題上面了)
  10. 後面的職業發展怎麼考慮的?(說想搞中介軟體)
  11. 為什麼想搞中介軟體?如果你要搞這個方向,你覺得你應該要學習什麼東西?
  12. 學技術這麼久,有沒有什麼事情讓你覺得很自豪?(這都啥問題……)
  13. 有寫過部落格或者文章嗎?有沒有分享過
  14. 在專案裡的分工和職責?
  15. 實習期間接觸到的技術棧?(除了 Java 那一套也沒了……)
  16. 你的技術亮點是什麼?
  17. 技術之外的方面有什麼特長?

阿里面試玄學分享

面試過程中其實可以看出他很多面試問題基本都沒答上來,而且之前投了很多大廠也渺無音訊。雖然技術菜,但是卻拿到了自己最想要的offer,所以接下來的面試玄學你不得不信!

  • 一定要找內推, 雖然不內推也能找到工作, 但是內推絕對能提高你成功的概率, 至少有助於幫你通過簡歷篩選, 避免簡歷機器過一遍之後就石沉大海。

  • 不要覺得自己很菜沒準備好, 一看別人的面經, 就覺得自己是垃圾, 不配面試,但是, 實力是一方面, 運氣也很重要,所以一定要試過才知道自己哪裡不足

  • 知識是學不完的, 不同面試官關注的問題也不一樣, 各種奇葩的問題都會有,所以這個時候你要做的是: 儘量給面試官留下一種, 你很自信, 你很聰明, 你有潛力的感覺, 雖然你知道的不多, 幸運也可能落到你的頭上。

最後把博主認為目前面試刷題成功率最高的的資料免費分享給大家,也祝大家都能升職加薪!

資料領取:戳這裡免費領取,暗號:CSDN

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述在這裡插入圖片描述

資料領取:戳這裡免費領取,暗號:CSDN

聽說一鍵三連的粉絲都面試成功了?如果本篇部落格對你有幫助,請支援下博主哦
在這裡插入圖片描述