一、背熟你的簡歷
原因:面試的個問題,一般都是讓你簡單介紹下你自己,或者介紹一下你近的項目,而一個面試者,如果連自己的簡歷都無法熟知,對里面提到的項目、技術(shù)都無法描述清楚的話,我想沒有哪家公司會接受這樣的,哪怕你是超級人才,你自我表述不行,估計也會為此頭疼,所以,切記:一定要背好自己的簡歷,不要求你能全部記下,至少要熟記你近所待過的兩家公司,這兩家公司里面你做過的項目,你負責的模塊,項目里面用到的技術(shù)以及相對應的技術(shù)實現(xiàn)方案(這個尤為重要)。
二、深入了解并熟記部分Java基礎知識
原因:大部分公司無論面試初級還是高級,無論是筆試還是面試,都會問到一系列基礎題,這些基礎題大概涵括 jvm、字符串、集合、線程等等,如果說每一個讓你死記硬背你肯定記不住,那么就是理解中記憶了,拿jvm來說 ,如果讓你談談你對jvm的理解, 那么你首先得知道JVM有哪些結(jié)構(gòu)組成,每個結(jié)構(gòu)用來做什么的,然后考慮一個Java對象從創(chuàng)建到回收,如何途徑JVM這些結(jié)構(gòu)的。如果你從這些方面來綜合記憶,相信事半功倍,并且你理解的更透徹。 至于如果讓你談集合,舉例List集合下面ArryList、LinkedList、Vector等集合的區(qū)別,那么同樣的方法,你需要理解每一個的結(jié)構(gòu)組成是什么,你才能知道他有什么作用,這樣你在平時的用法上會更精煉,而且在面試過程中,也不至于啞口無言。
三、保持自信心和沉重冷靜的心態(tài)
原因:面試過程中,自信是少不了的,相信你可以, 面試的路上可以自己對自己說一句: I belive I can ! 反正我就是這么做的,自我的心里暗示吧,其實面對面試官的時候,你自信的狀態(tài)也會讓面試官覺得你是個很有底氣的人,至少從感覺上會給你打個高分。另外還有就是保持沉重冷靜,如果是讓你提供技術(shù)方案或者說說某個技術(shù)原理,沒必要一緊張一咕嚕的什么都說,你可以對面試官說:我先想想,然后自己組裝記憶中的知識,組裝下語言,有條理的說出來,這樣能更好的表現(xiàn)你的才能,不是嗎? 面試誰都會緊張,我也會緊張,有時候明明記得的知識點忘了,沒關(guān)系,大膽的說忘了,或者直接說不知道。 要記住,有部分不知道沒關(guān)系,如果全都知道,那你應該是CTO級別了(開個玩笑)。
四、盡量記住面試過程中你回答不出來或者回答存在不妥的問題
原因:面試失敗了沒關(guān)系,畢竟每個公司的要求不一樣,問的問題和你擅長的方面可能有所出入,但是請記住一點:面試過程中那些你回答不出來問題,或者你自己感覺回答不太準確的問題,自己記下來,如果不會的,你可以當場問問面試官有沒有好的解答,如果面試官不愿意告訴你(一般是基礎方面面試官就懶得答你),那么你就自己回家慢慢查資料,如果是某些特定的技術(shù),也可以自己寫寫案例什么的,畢竟知識點就那么多,問題百變,原理不變,面試也是一個學習知識的過程,讓你了解大部分公司目前需要或者要求的技術(shù)。這次不知道,下次就知道了
五、去面試之前,先了解你要去面試公司的情況(包括產(chǎn)品、項目情況)
原因:俗話說,知己知彼,百戰(zhàn)不殆,面試就是一場戰(zhàn)斗,你需要了解你面試公司基本情況,包括崗位要求,這樣你就能大概知道你需要面試的這家公司的技術(shù)要求情況。 為何讓你去了解這家公司的主營產(chǎn)品和項目呢,就是讓你大概了解這家公司的一個技術(shù)架構(gòu)的情況,包括你可能對他們的一種實現(xiàn)方式提出質(zhì)疑和疑惑,相信面試官很愿意幫你解答這些問題的。這樣你既圖了表現(xiàn),也學到了知識,何樂而不為。
六、合理安排你的面試時間(如果有多家公司的面試機會,盡量把你想去的公司放到后去面試)
原因:估計很多人都不理解這個,可能大部分的人對于如何安排面試時間比較迷茫,隨意安排??墒沁@里有個技巧,如果同時有多個面試機會,你把你想去的公司放到末尾去面試,這樣你經(jīng)歷過了前面的這些公司篩選,如果成功了是個機會,如果沒成功,也是為后做鋪墊。 不過這里就需要考慮兩點:1、你需要記住你投簡歷的公司和基本情況(這說明你不是海投的) 2、如果記不住,那么可以先應答一個時間,后續(xù)了解公司信息之后,通過郵件或者其他方式與其約定,調(diào)整面試時間。而且建議安排的面試公司不要超過兩家,的是上午一家,下午一家,這樣你能有充足的時間調(diào)整狀態(tài)。