面試了一個 5 年 Java 程序員,一個問題也不會。。

大家好,我是R哥。

週末愉快呀,最近我在做 Java 面試輔導,也模擬面試了好些個學員,說說其中一個學員吧,一個工作 5 年的 Java 程序員,模擬面試,居然一個問題也不會。。

當晚模擬面試完,我的心情很複雜。

我之前做系統架構師,同時也是面試官,這些年,少說也面試過幾百上千人,不乏知識淵博、技能頂尖的選手,但從未遇到過工作了 5 年,連一個問題都答不上來的。。

這場史無前例的模擬面試,雖然我也早有心理防備,但多少也在我意料之外。

我先說說他的情況吧:

  • 雙非二本
  • 工作 5 年+
  • 空窗期半年

這個學員工作了五年,畢業就一直在傳統公司幹,簡歷上的技術居然都是 JSP、Servlet、 jQuery 之類的技術,連 SSH 這樣過時的技術都沒怎麼用過,就更別 Spring Boot、Spring Cloud、Dubbo、RabbitMQ、Redis 之類的技術了……

幹了五年,又沒什麼進步,自己覺得不能再這樣混下去了,就主動提出了離職,和女朋友到處旅遊,空窗期了大半年,放空了自己,結果想現在想撿起來,又盲目且沒有方向,才找了我做面試輔導。

他說自己並不笨,思維敏捷,新知識接受能力也快,可以接受挑戰,就是有點懶,加上有嚴重的拖延症,找我們做「面試輔導」,一方面也是想通過這種方式讓他走出來。

他也做好了打持久戰的準備,如果再不好好學習,程序員之路就真的走不遠了,他也知道通過「面試輔導」不一定能找到滿意的工作,關鍵還得看自己努力。

找我們做面試輔導的學員也不少,想通過這種方式讓自己走出來的,他還是第一個。

我看到了他的決心,所以,就接了他的面試輔導,覺得他還是有機會的,畢竟只要不下牌桌,就有翻盤的可能,真的放棄了,就真的輸了。

看他情況比較緊急,當天晚上,我們給他做了「模擬面試」摸底,問了他幾個問題,結果一個問題也沒答上來,下面是不完整面試過程。


說說 HashMap 的數據結構是怎樣的?

HashMap 的數據結構?Emm...不太清楚了,但我知道怎麼用,你讓我說原理我真說上來了,但你要我做事情我是沒問題的,比如,put..set..我都會用。

好的,沒關係。你用過 Spring 嗎?說說爲什麼要用 Spring?

Spring 好久之前有用過的,不過最近幾年的一些開發項目沒有用過了,爲什麼要用 Spring,Emm....我還真想不起來了...

好的,沒關係。那你知道 MySQL 的事務隔離級別嗎?

這個,,不太清楚,這個知識點我沒怎麼聽過。

好的,我大概瞭解了你的情況...

以上面試問題答案,在我的微信小程序「Java面試庫」中全部有整理。


其實我問完這 3 道題,就已經大概瞭解了他的底子了,也沒有必要再追問下去了,再問下去也沒有意義,因爲他也沒有刷題,也沒有技術儲備。

然後又和他深入溝通了下他的狀態和技術情況,發現他最近一兩年都沒怎麼寫過真正的 Java 代碼了,他還特意強調說連 IntelliJ IDEA 這樣的工具也沒有使用過。

於是我們第二天,我們就給他定製了針對性的學習計劃:

整個學習計劃 2 個月,先讓他把 Java 做項目、寫代碼的感覺找回來,學習一些常用框架和中間件的基本用法,然後再集中精力刷題,整個過程我們提供保姆式解答,並提供所有力所能及的幫助。

有了一些技術儲備之後,我們再輔導他的簡歷和求職的事。

他看完計劃,很滿意,說會安排好自己的時間按計劃有序推進學習進度,然後當天就把 IntelliJ IDEA 裝起來了,並且還挺有想法,說發現問題他先自己解決,解決不了再請求導師協助。

我們也鼓勵他,其實他還算年輕,他也說想借此把拖延症毛病改掉,他真的心態還挺好的,祝他最終會拿到結果吧,不管結果怎麼樣,至少他自己已經努力過了。

年輕就是好,一切都還來得及。

更多文章推薦:

1.Spring Boot 3.x 教程,太全了!

2.2,000+ 道 Java面試題及答案整理(2024最新版)

3.免費獲取 IDEA 激活碼的 7 種方式(2024最新版)

覺得不錯,別忘了隨手點贊+轉發哦!

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