1. 程式人生 > >說一些面試的基本技巧

說一些面試的基本技巧

昨天一朋友,剛畢業不久去面試Java Web後臺開發。那面試官就問了一個問題,當場就把我那朋友拆穿了。那面試官問“開發完後的資料,用的什麼控制版本?”我想這問題不很簡單的嗎,我那朋友居然不知道,他是從某個機構裡出來的,這年頭大家都心知肚明,像這行業簡歷不包裝一下確實很難找工作。但是我認為至少這個問題應該知道吧,突然讓我背脊一涼那個機構是真的害人,連個SVN都不教?就算不教好歹也要讓他們知道有這個東西吧。之前還看到一些18 19歲的機構出來的去找工作,有時候覺得真的覺得這些機構像吸血鬼一樣吸食著那些孩子的血液,而那些孩子還沾沾自喜。

可是路都選了,還能咋辦呢。

結合自身經驗,提出幾個面試時候的建議和技巧,還是希望可以幫到你們:

面試面試,面對面的考試。筆試方面不過多詳述,有些公司急切招人很多時候是沒有筆試亦或者筆試了也不會多問。所以這種面試機會一定要抓住。我認為面試最主要的成功關鍵就是自信,還有簡歷的熟悉程度。

第一、面試節奏

        不要讓面試官帶著你跑,你心中一定要堅定一個念頭就是你對面的面試官也只是一個被主管或者經理拉過來剛入職不過幾年的程式設計師,所以面試中主導權一定要掌握在自己手上,說白了就是別等著面試官問你問題而你卻兩眼乾瞪著。打個比方,小明去面試,他對執行緒、hashmap,資料結構掌握比較深,但是面試官問小明“請講講你對io流的理解”,這個時候千萬千萬不要嗯、啊、哦半天,一定馬上開始說,千萬不要傻乎乎的說“我不知道,但是我可以學”,要記住公司不是招你來學習的,你可以這樣說“您說的這個io流方面,我接觸的不太深,但是執行緒和資料結構我接觸的比較多...”,然後你就可以往你說的這方面說了,除非面試官打斷你,繼續問下一個問題。一定不要瞎扯,我前面說小明對執行緒和資料結構掌握比較深,所以後面才往這方面來引導,這個坑是挖給面試官的,就看面試官把你往不往這個坑推了。但是如果這個坑你自己都不知道,那就真的成為坑了。所以總結一句話,不要被面試官主導面試節奏,掌握主動權就是佔了先機,就好比英雄聯盟,往往陣容主動的一方,開團手段多的一方,找機會的能力就會強,那麼劣勢翻盤機會就會大。

第二、精投和海投

         一個公司一份簡歷,這就是精投。一份簡歷多個公司,那就是海投。如果是第一次面試,那麼儘量海投。能收到面試通知,才能有後續。切記要準時,這些大家都知道就不用多說。說一些我認為大家可能不知道的,如果說你在某些網站投放的簡歷,有公司在你沒有投簡歷的情況下給你發了面試通知,那麼恭喜你,你的公開簡歷被HR發現了,並且最關鍵的一點是這個公司是真的很缺人。這個時候就要針對一下,下點功夫了。基本上,第一輪面試過,第二輪是沒有什麼問題的。面試成功,當場就會發offer或者告訴你什麼時候會發offer。讓你等通知,那麼就準備下一家吧。

第三、知識

         一些團隊合作開發的工具,一定要知道有這個工具,這個工具能做什麼。就像我前面說的SVN。如果連SVN都不知道那請問你是如何團隊合作開發的呢。當然肯定不僅僅只有SVN。這種面試官當場就可以拆穿你的問題,千萬要注意。列舉一些通常面試官最喜歡問的一些問題(java web):

        1.你認為springBoot和springMVC有什麼區別?

        2.HashMap的底層實現?

        3.你在開發過程中遇到的問題,你是如何解決這些問題的?

        4.H5的新特性(如果你說自己會一點前端html,那麼請做好這種問題的回答)

        5.你用的什麼資料庫?(這是個大坑,資料庫方面儘量別自己說,面試官不問到就別主動說)

        6.說一說你對springBoot的理解

        7.JS、jQuery和AJAX三者的關係

         ....

像我們這一行,有些東西只能靠自己,或許我說的這些東西對你一點用都沒有,因為當你真的處於那種面試環境的時候可能就短路了頭腦一片空白。

        所以我想告訴你的只有兩個字“自信”,像我們IT這一行又不像打籃球什麼的,不可能讓你現場表演一段(除開少部分機試的存在),不要低著頭,請擡起頭來,你並不比那些所謂的大佬能力差,你只是缺乏自信!加油

PS 本文僅供初試者或將要面試者參考,希望可能幫到你