大家好,我是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最新版)
覺得不錯,別忘了隨手點贊+轉發哦!