都0202年了,爲此奉上Java崗面試快速突擊指南

大家好。這篇文章給大家分享一下如何獲得一個可以去參加面試的最小可行知識(Minimal Viable Knowledge)!我自己在就基本上靠文章中的策略在找實習的時候拿到了頭條阿里的offer。所以,突擊就完事了。包括以下這些部分:

計算機基礎、Java基礎、網絡基礎等等基礎知識的突擊方法
算法題的突擊方法
項目的優化方法
最後的一個Bonus。分享一個讓面試官一開始就對你留下好印象的技巧。

注意喔,我這裏不提供知識,只是給大家講講方法。

Java崗必備的基礎知識

Java崗基礎知識的複習,(網上應該有資源)。

這個裏面涵蓋了Java基礎、Java多線程、Spring框架原理、數據庫、計算機網絡等等常問常考點。而且裏面的質量是經過很多人親身印證的,我自己也從頭到尾全部聽完了。幫助真的很大。

迫於時間關係,這個裏面的內容不是很多,但是卻有很多精華。同時較短的時間也很適合拿來突擊。如果你有一定的Java基礎但是對面試卻沒什麼把握,花點時間看看這個,我覺得會給你一個全面的掌控。

當然,建議支持正版

時長16小時16分鐘,考慮到需要思考、整理知識,每天差不多可以看4個小時視頻,4天搞定基礎知識。如果你找不到相關的資源,或者覺得課程太貴的話,你可以直接借鑑它的目錄,用這個目錄來構建你自己的知識體系。然後利用網上公開的學習資料來填充,同樣也可以收到很好的效果。但是要注意知識的取捨,還是儘量以視頻的目錄爲準。

算法題

算法題,我的經驗是,始終從今年(或者去年)問過的算法題出發。突擊嘛,時間就是金錢。準備一個筆記本軟件,無論什麼都可以。然後找一個網絡上的算法題的分類(我下面也給出了一個比較簡單的分類),把所有你能看到的目標公司的面經中的題目,全部整理到不同的分類下面去。然後再保存一個按照公司分類題目的清單。刷就完事了。

做500道題不如做1道題500遍做100道題5遍。一定要反覆做反覆做,自己在宿舍裏能做出來,跟面試時能做出來還差挺多的。

實話實說,算法題這個東西真的挺難突擊的,但是公司面試真的會有它的模式,很多面試官的題庫都是共享的。不是整個公司共享就是整個部門共享。應試就完事了。

分類:搜索、DP、圖、二分法、BST、哈希表、貪心、鏈表、雙指針、回溯、分治

項目

項目我覺得能突擊不多,我這方面也沒有突擊的經驗。如果現在還沒有項目的話我也母雞該咋弄了。但是如果你有一個項目,但是項目不是特別出彩,那你可以考慮進行嫁接。也就是對你自己的項目進行優化。

怎麼去操作這個事情呢。這裏有一份推薦一份視頻,主要是針對有經驗的程序員的,因此我們也不需要全部看完。你只需要從下面這幾部分內容挑選一個點出來:

消息隊列
分佈式緩存(Redis)
分佈式鎖(Redis&ZK)
搜索引擎(ElasticSearch)
服務化(dubbo)
高可用(hystrix)

然後先去嘗試着瞭解一下,看看自己能不能結合你自己原有的項目很快搭建一個概念模型出來。這個概念模型只要符合最小可行就可以了,前端可以做得醜陋一些,不必要的功能可以不要,只要基本的功能能夠實現、程序能夠正常跑起來就可以了。

這件事情做完之後,把上面這個視頻裏面的對應的內容好好看幾遍,做到熟記於心,遇到問題不慌

項目在面試中,其實只是一個切入點。對於應屆生而言,面試官更多地是借項目考察你的Java相關的基礎知識(包括語言本身和框架)。有的公司完全不問這些,只問算法,也說明了項目不算特別重要。因此相對應的,我們不要在項目上花費太多的時間,想着把它做到盡善盡美。更佳的策略是使用項目作爲一個入口,讓面試官看到你的項目中除了一個點以外,滿是平庸。此時他只能問你那個似乎唯一的閃光點(或把你拒絕),而這個點,你重點佈防、嚴陣以待。如果沒問到,不虧,如果問到了,血賺。

Bonus

現在由於疫情的影響,應該都是電話面試或者網絡面試了。而如果使用牛客網面試平臺的話,裏面會有一個“演示”功能。你可以把你自己的簡歷和項目的架構圖在面試開始前就放在這個地方。能夠更好地介紹自己,同時也更容易展開項目的相關話題。不要小看這個技巧,簡簡單單就達到了兩個非常重要的目的:1)展示你很用心,讓面試官覺得自己被重視了 2) 減輕面試官理解負擔,讓面試官覺得跟你交流是舒適的。

寫在最後

我自己回想下來,我覺得最有價值的是兩個思路:

敢於取捨:時間有限,必須決定哪些是重點知識,要重點準備。那些不重點的,或者少有被問到的,直接放棄

更進一步:對於你自己取了的部分,就要深入挖掘,找到你和別人不同的理解。如果被問到,一定會回答得很好。而且能夠看到別人看不到的地方,有比別人更深刻的認識。這些點,就是我們給面試官設下的埋伏

整篇文章裏面沒有夾帶任何的私貨,都是我自己切身的經驗和體會。不算很全面哈哈。能夠有一點點幫助到大家就很好了。謝謝!

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