自己也算是java行業(yè)的老司機(jī)了,關(guān)于面試的事下面就和大家來說說自己的一些看法。

下面主要說說面試的經(jīng)驗(yàn):

雖然我自己跳槽次數(shù)不多,但是面試成功率還是挺高的;

如何提高java行業(yè)面試通過率

首先是簡歷,我提幾點(diǎn)建議:
1.不要寫精通,有幾項(xiàng)熟練已經(jīng)很厲害了;我就見過所有技能都是精通的簡歷,好像除了精通就不會(huì)其他詞似的;
2.最好兩頁,不要太多,相同技術(shù)棧的項(xiàng)目,挑一個(gè)寫就行了;我見過七八頁的簡歷,寫了七八個(gè)項(xiàng)目,每個(gè)項(xiàng)目的內(nèi)容都差不多,沒有必要;
3.如果是直接發(fā)HR郵箱的簡歷,可以使用word編輯完了之后,生成PDF格式發(fā)送,因?yàn)閣ord的版本有高有低,你編輯的時(shí)候格式很好看,但是HR打開之后可能就各種變形了;

4.技術(shù)棧部分,可以根據(jù)招聘信息進(jìn)行調(diào)整,但是不是讓你把不會(huì)的寫上去,而是讓你調(diào)整順序,突出重點(diǎn);
5.項(xiàng)目經(jīng)驗(yàn)一定要突出重點(diǎn),比如我用了什么新技術(shù)解決了什么問題,我做的XX業(yè)務(wù)的核心系統(tǒng)對業(yè)務(wù)掌握很深入,這個(gè)項(xiàng)目我是項(xiàng)目經(jīng)理帶了十幾個(gè)小弟之類的;
6.簡歷上的內(nèi)容都是真實(shí)的,因?yàn)橐话銇碚f面試官是根據(jù)簡歷上的內(nèi)容來提問的,所以需要斟酌知識點(diǎn),保證都能回答;

第二,說說面試前的準(zhǔn)備:
1.主流技術(shù)、組件、框架的學(xué)習(xí),這里就不說了,因?yàn)檫@些都源于平時(shí)一點(diǎn)一滴的積累;這里強(qiáng)調(diào)一下,在準(zhǔn)備面試的過程中,刷題還是很重要的,因?yàn)楹芏鄷r(shí)候,我們會(huì)用一個(gè)東西,不一定可以把它講出來,講出來的不一定可以講清楚;
2.對于一些常見的技術(shù)問題,是一定要深入掌握的,比如Java程序員經(jīng)常會(huì)被問到的Java基礎(chǔ)問題:集合(特別是HashMap)、JVM相關(guān);寫了Redis,很大程度上就被問到穿透、雪崩的問題;
3.常見的非技術(shù)面試題,也要提前準(zhǔn)備,比如自我介紹、項(xiàng)目中遇到過哪些問題你是如何解決的、你對我們公司/你投的這個(gè)崗位有多少了解等等;
4.項(xiàng)目是一定會(huì)被問到的,我建議要準(zhǔn)備一段項(xiàng)目描述,控制在一分鐘以內(nèi),說出項(xiàng)目的基本情況,比如背景、用到的技術(shù)棧、規(guī)模大小,這些可以少說一些;自己負(fù)責(zé)哪些事情,在項(xiàng)目中的角色是什么;然后可以描述一些技術(shù)細(xì)節(jié),比如我使用到Redis做了數(shù)據(jù)緩存,為什么用?用完之后有什么效果之類的。這里要說你最有把握的技術(shù),后面面試官的提問,很大程度是根據(jù)你說的這些內(nèi)容來提問的。

如何提高java行業(yè)面試通過率

最后,就是面試過程中還有哪些技巧:
1.學(xué)會(huì)引導(dǎo)面試官,比如你擅長做SQL優(yōu)化、Java性能優(yōu)化,那么在介紹項(xiàng)目的時(shí)候就可以提到項(xiàng)目中的數(shù)據(jù)量比較大,或者前端訪問的并發(fā)量很高,這樣就很容易讓面試官“主動(dòng)”問出來你們是如何解決的;
2.不要撒謊,但是最好也不要輕易放棄:被問到了一個(gè)沒有接觸過的問題,或者是一個(gè)不能100%確認(rèn)的問題,不知道就是不知道,因?yàn)檠b模作樣亂編的話,很容易被面試官揭穿;但是你可以講一講你的想法,或者解決這個(gè)問題的思路;
3.小心陷阱問題,不要太“實(shí)在”:當(dāng)被問到“為什么要跳槽”的時(shí)候,盡管真的是因?yàn)?ldquo;工資太低”、“老東家常年996受不了”,請不要說出來,請說一個(gè)“希望有一個(gè)更大的平臺(tái)”這樣的理由,最后祝大家面試都能成功~