作為在Java行業摸爬滾打多年的老程序媛,我就站在我的角度給大家說說面試該咋準備。
其實無論是Java還是python,又或者前端,面試只需要準備好兩點就足以。
1.八股文
2.項目經歷
一、八股文
關于八股文,不用多說,面試里面80%的公司都會問,大家各自準備。
有些人可能覺得八股文那么多,我都背也不一定考,但是你記著,不背你一定不會,背了你只是可能不會。
正常準備的時候,如果覺得八股文范圍太寬,也可以多渠道收集面試經驗貼,把用人單位經常會問的問題進行重點復習,同時也可以根據網上現有的帖子總結出比較合適的問題解答邏輯。
無論是八股文還是面試經,二者一定要有一個準備,最好兩個都有。
二、項目經歷
我先說一下,我在面試的時候常用的一個邏輯和詢問思路。
一般情況,我都會順著簡歷上的項目經歷往下挖,有什么就會去問什么。
你說項目中用了某個鎖,我就會問這個鎖具體怎么用;
你說了怎么用之后,我就會繼續問對其他的有啥影響;
你說了影響,我就會再往下問為啥選了這種同步機制而沒有用其他的機制;
你說了原因之后,我就會繼續問深層次的原理和其他東西
…………
按照這個步子下來,我基本能夠篩出三類人:一類是只會寫簡歷的騙子,一類是其他領域的才子,另一類是我想要的人。
不過在實際面試的過程中,真的能夠一路順利下來的程序員幾乎很少,到了最后階段基本就是各顯神通了~
晚上關于面試的問題有很多,個人覺得無論文章數據有多好,評論有多高,最終都要回到最本質的問題上去,這種本質問題也往往有一定的蹤跡可尋。
把自己寫的東西搞明白,順著最表層的東西一層一層往下推都能夠找到面試時最有可能被深挖的點,能夠做到這一步,無論你實力如何,都能夠給面試官留下比較好的印象,即便后期因為一些其他問題沒有入職,也有可能被推到其他匹配度較高的崗位上去。
還有一點,要想獲得更多的機會,一定要把自己跟崗位jd進行對齊,如果匹配度較低對后期面試也會不利,因為簡歷說到底都是用人部門對你第一印象形成的關鍵。