本人在之前的博客里寫了很多面試技巧,這是有個(gè)前提:至少候選人被面試了,在這個(gè)前提下,候選人哪怕失敗了,至少也能用實(shí)戰(zhàn)來檢驗(yàn)和校對(duì)面試準(zhǔn)備的結(jié)果,用句比較時(shí)髦的話來說就是試錯(cuò),多試幾次之后總能找到正確的方式。
本人在技術(shù)面試的實(shí)踐中,對(duì)簡(jiǎn)歷會(huì)做初步的篩選,在這過程中,會(huì)發(fā)現(xiàn)有些簡(jiǎn)歷是一定通不過的,也就是說不會(huì)有面試機(jī)會(huì),甚至如果該候選人用這份簡(jiǎn)歷,在其它公司也未必能得到面試機(jī)會(huì),那么這類候選人就比較悲催了。
為什么這么說呢?第一,這些候選人往往甚至不會(huì)意識(shí)到這些,往往繼續(xù)用這份簡(jiǎn)歷投,這樣大把時(shí)間就這樣浪費(fèi)了。第二,如果真的是瞎貓碰上死耗子,得到技術(shù)面試的機(jī)會(huì),那么面試官在閱讀這份簡(jiǎn)歷時(shí),對(duì)該候選人的印象不會(huì)很好,也就是說,這類候選人得在面試中表現(xiàn)非常出色才能應(yīng)聘成功。
如果這類候選人能力差倒也算了,但如果能力尚可(或比較優(yōu)秀),那么這就非??上Я恕?/span>
在這博客的主要內(nèi)容有如下四點(diǎn):
第一,哪類簡(jiǎn)歷一定沒面試機(jī)會(huì)。
第二,如何讓簡(jiǎn)歷為你爭(zhēng)取更多的面試機(jī)會(huì)。
第三,如何在簡(jiǎn)歷中高效地?cái)⑹鲰?xiàng)目經(jīng)驗(yàn)。
第四,在項(xiàng)目經(jīng)驗(yàn)比較少的情況下(比如畢業(yè)生或?qū)嵙?xí)生或初級(jí)開發(fā)),如何挖掘項(xiàng)目經(jīng)驗(yàn)。
其它內(nèi)容,比如如何在面試中敘述項(xiàng)目經(jīng)驗(yàn),以及如何表現(xiàn),本文不管。
好了,正文開始。
用最簡(jiǎn)單的言辭說簡(jiǎn)歷的篩選標(biāo)準(zhǔn):不滿足條件的簡(jiǎn)歷會(huì)過濾掉。
雖然這看似廢話,但我還真得說,因?yàn)樵谕逗?jiǎn)歷時(shí),不少候選人還真會(huì)往槍口上撞。此話怎講?
一般在職位描述里,會(huì)寫清楚本職位的具體要求,這里其實(shí)是非常仔細(xì)的,就相當(dāng)于考綱,人事或技術(shù)面試官就按這個(gè)篩選簡(jiǎn)歷,乃至做后面的面試。
比如在某個(gè)職位介紹上有如下四點(diǎn)要求。第一,計(jì)算機(jī)相關(guān)專業(yè),本科以上學(xué)歷,4年以上java項(xiàng)目開發(fā)經(jīng)驗(yàn)。第二,熟練Spring mvc,Mybatis/Hibernate等常用java開發(fā)框架。第三,熟練使用Mysql、Oracle等數(shù)據(jù)庫(kù),具有查詢優(yōu)化的能力。第四,有銀行相關(guān)的業(yè)務(wù)經(jīng)驗(yàn)者優(yōu)先。
其中第一點(diǎn)是關(guān)于學(xué)歷和工作年限的硬指標(biāo),如果這方面沒達(dá)標(biāo),基本不會(huì)給面試機(jī)會(huì)。第二和第三點(diǎn)是關(guān)于具體技能要求的,在篩選時(shí)會(huì)著重看簡(jiǎn)歷中的項(xiàng)目描述,以“Spring MVC“和“調(diào)優(yōu)“等的關(guān)鍵字來確認(rèn)候選人之前的工作經(jīng)驗(yàn)是否和本崗位相匹配,而最后一點(diǎn)是加分項(xiàng)。
哪怕是針對(duì)同一個(gè)項(xiàng)目,哪怕是在其中做相同的事情(比如Java后端開發(fā)), 不同的候選人寫的簡(jiǎn)歷,側(cè)重點(diǎn)絕對(duì)不會(huì)相同。比如張同學(xué)會(huì)側(cè)重Spring MVC框架,李同學(xué)會(huì)側(cè)重SQL調(diào)優(yōu),雖然他們兩者都做過。
但如果他們就拿這份只側(cè)重一點(diǎn)的簡(jiǎn)歷來投上述工作,也可能會(huì)被過濾掉。為什么?因?yàn)樵诼毼唤榻B上寫的明明白白,需要兩個(gè)側(cè)重點(diǎn),但兩位同學(xué)都只寫了一個(gè),雖然都做過。這談不上可惜,誰讓他們不仔細(xì)看職位描述?
我在幫別人做簡(jiǎn)歷輔導(dǎo)時(shí),這類問題普遍存在,針對(duì)性的建議是:別用萬能簡(jiǎn)歷投,仔細(xì)閱讀各職位的介紹,然后投之前針對(duì)性地做微調(diào)。
在篩選簡(jiǎn)歷時(shí),除了上述學(xué)歷等硬指標(biāo)和項(xiàng)目技能因素之外,如果在簡(jiǎn)歷中看到如下的情況,一般會(huì)慎重考慮甚至不給面試機(jī)會(huì)。
2.1、簡(jiǎn)歷上,最近的項(xiàng)目經(jīng)驗(yàn)和本崗位的無關(guān)
比如本崗位要Spring cloud或spring boot,但候選人最近在做spring mvc,這或許還能給面試機(jī)會(huì),但如果候選人最近做的是.NET,甚至做的不是開發(fā)而是測(cè)試等非相關(guān)的工作,那么可能就得不到面試機(jī)會(huì)了。
因?yàn)樽罱鼪]在做,所以有可能該技能就被荒廢掉了。畢竟需要拳不離手,曲不離口。
2.2、最近處于不在職狀態(tài),而且這持續(xù)時(shí)間長(zhǎng)于3個(gè)月
對(duì)此,如果簡(jiǎn)歷上沒給出諸如換城市或復(fù)習(xí)考研等合理的解釋,那么公司可能就認(rèn)為該候選人能力不行導(dǎo)致一直無法面試成功,所以一般不會(huì)給面試機(jī)會(huì)。
2.3、最近頻繁跳槽,而且每份工作持續(xù)時(shí)間都不長(zhǎng)
出現(xiàn)這類情況,而且簡(jiǎn)歷上沒額外解釋,公司會(huì)認(rèn)為該候選人能力不行從而導(dǎo)致每份工作都做不長(zhǎng),或者穩(wěn)定性不好,總之,出現(xiàn)這類情況,一般不會(huì)給面試機(jī)會(huì)。
2.4、雖然工作年限達(dá)標(biāo),但符合要求的項(xiàng)目年限不達(dá)標(biāo)
比如某工作需要5年以上java后端經(jīng)驗(yàn),小王工作雖然也有5年了,但簡(jiǎn)歷上寫的工作經(jīng)驗(yàn),其中1年是做測(cè)試,1年是做銷售,java后端才3年經(jīng)驗(yàn),這類簡(jiǎn)歷一般也會(huì)過濾掉。
請(qǐng)注意,職位介紹里要求5年以上經(jīng)驗(yàn),指的是商業(yè)項(xiàng)目經(jīng)驗(yàn),再說通俗點(diǎn)就是能掙到錢的項(xiàng)目經(jīng)驗(yàn)。
在排查簡(jiǎn)歷時(shí),人事或技術(shù)面試官會(huì)去掉畢業(yè)設(shè)計(jì),學(xué)習(xí)經(jīng)驗(yàn)和一些培訓(xùn)學(xué)校給出的實(shí)訓(xùn)經(jīng)驗(yàn)。
不是說這些項(xiàng)目經(jīng)驗(yàn)對(duì)候選人沒幫助,這里的意思是,因?yàn)榭蛻粜枰獮樯虡I(yè)項(xiàng)目經(jīng)驗(yàn)付錢,所以這類項(xiàng)目要求高,相比之下,上文中描述的其它經(jīng)驗(yàn)含金量就低了。
這個(gè)問題其實(shí)也很好回答:面試官只關(guān)心簡(jiǎn)歷中和招聘要求相關(guān)的內(nèi)容,包括技能描述和項(xiàng)目經(jīng)驗(yàn)。
這個(gè)很好理解,比如某項(xiàng)目組需要招一個(gè)有5年經(jīng)驗(yàn)的java后端開發(fā),需要spring cloud,redis,oracle等技能,那么在挑選簡(jiǎn)歷時(shí),一定是根據(jù)這些關(guān)鍵字來看。
為了讓面試官更高效地關(guān)注到你的簡(jiǎn)歷,比較通用的做法是:
3.1、首先自然是寫個(gè)人信息,比如手機(jī)號(hào)郵箱等
3.2、其次,在首頁(yè)的靠前位置,羅列出你的技術(shù)特長(zhǎng)
比如擅長(zhǎng)spring cloud,有Redis經(jīng)驗(yàn)等。一般來說,這部分的總結(jié)需要和職位介紹相匹配,比如職位介紹列了5點(diǎn),而且你全都滿足時(shí),你至少寫上這5點(diǎn),然后再寫些其它你的特長(zhǎng)。
如果你自己感覺有點(diǎn)沒達(dá)標(biāo),那么盡量寫上能彌補(bǔ)的技術(shù)擅長(zhǎng)點(diǎn),比如要求是要會(huì)用大數(shù)據(jù)經(jīng)驗(yàn),你實(shí)在沒這方面的經(jīng)驗(yàn),那么至少些些SQL調(diào)優(yōu)。 但至少在羅列自己技術(shù)擅長(zhǎng)點(diǎn)時(shí),得切題。
3.3、通過項(xiàng)目經(jīng)驗(yàn)證明你熟悉剛才羅列出的技能
比如你剛才寫,熟悉spring cloud,那么你就可以在項(xiàng)目介紹時(shí),大致說下你項(xiàng)目背景,以及在其中你用到過哪些Spring cloud的組件。
在簡(jiǎn)歷中,其實(shí)最關(guān)鍵的是項(xiàng)目經(jīng)驗(yàn)描述,在這部分里,你得讓面試官感覺你有盡可能多的相關(guān)技術(shù)經(jīng)驗(yàn)。
假設(shè)有如下的職位描述。1、計(jì)算機(jī)及相關(guān)專業(yè)畢業(yè),3年以上Java Web項(xiàng)目開發(fā)經(jīng)驗(yàn);熟悉Linux平臺(tái)。 2、精通JAVA 編程,熟悉Spring、Spring MVC、Mybatis/Hibernate等開源框架,熟悉常用cache機(jī)制,Jsp/Servlet等技術(shù)。 3、熟悉Tomcat、Nginx等應(yīng)用服務(wù)器的配置和優(yōu)化。4、熟悉數(shù)據(jù)結(jié)構(gòu)和算法,熟悉Java多線程開發(fā)。熟悉MySQL、Redis,熟悉數(shù)據(jù)庫(kù)索引。5、了解Web前端技術(shù),包括HTML5/CSS/Javascript等。6、擁有良好的溝通能力和文檔能力。7、勤奮而善于思考,愿意不斷挑戰(zhàn)和提升自己。
那么我們就可以根據(jù)職位需求,從如下幾個(gè)方面來描述項(xiàng)目經(jīng)驗(yàn)。
第一,簡(jiǎn)要描述項(xiàng)目的背景,比如時(shí)間范圍,客戶是誰,項(xiàng)目規(guī)模有多大。
從x年x月到現(xiàn)在(這個(gè)時(shí)間范圍至少是最近半年),我參與某外匯交易系統(tǒng),客戶是xx銀行,這個(gè)項(xiàng)目組的構(gòu)成是,1位項(xiàng)目經(jīng)理外加10位開發(fā),總共的規(guī)模大概在80個(gè)人月左右。
第二,大致描述項(xiàng)目的需求和包含哪些模塊,然后簡(jiǎn)要說下你做了哪些模塊,同時(shí)說下在這個(gè)項(xiàng)目用到的開發(fā)工具和主要技術(shù)點(diǎn),這部分的描述如下所述。
這個(gè)外匯交易系統(tǒng)包括掛盤撮合成交、實(shí)盤成交、反洗錢和數(shù)據(jù)批處理等模塊,我主要負(fù)責(zé)了掛盤撮合成交模塊,其中用到了Spring MVC架構(gòu),數(shù)據(jù)庫(kù)是Oracle,用Mybatis實(shí)現(xiàn)的ORM,該系統(tǒng)是運(yùn)行發(fā)布在Weblogic服務(wù)器上,我們還用了Nginx來實(shí)現(xiàn)負(fù)載均衡,用Redis來緩存數(shù)據(jù)。在這個(gè)項(xiàng)目里,我還用到了JS實(shí)現(xiàn)了一些前臺(tái)頁(yè)面。
這里請(qǐng)大家注意如下的要點(diǎn):
招聘方在看簡(jiǎn)歷時(shí),更關(guān)注的是用的技術(shù),所以這里無需過度展開該項(xiàng)目里的業(yè)務(wù)細(xì)節(jié),比如無需用大篇幅來寫掛盤撮合成交模塊里干了什么事情。
如果在這個(gè)項(xiàng)目里用到了職位介紹里給出的技術(shù),應(yīng)盡量寫在項(xiàng)目描述里,但也要不能不顧事實(shí)地一股腦全寫上。
第三,這里可以在剛才的基礎(chǔ)上展開寫這些技術(shù)在項(xiàng)目里是如何用的,以此來進(jìn)一步證明你和所應(yīng)聘職務(wù)的匹配度。同樣這里也應(yīng)圍繞技術(shù),而別多寫業(yè)務(wù)細(xì)節(jié),大家可以參考如下的范例。
具體而言,在這項(xiàng)目的掛盤撮合成交模塊里,我們用到Spring MVC框架,用到了其中的攔截器來攔截非法的掛盤訂單請(qǐng)求,在數(shù)據(jù)庫(kù)層面,我們還把一些常用數(shù)據(jù)放入Redis里,在Redis里我們用到了list和set這兩種數(shù)據(jù)類型,而且還用到了master-slave模式。在使用Nginx時(shí),我們是通過配置來避免出現(xiàn)Session粘滯的問題。
如果大家只寫用到過Spring MVC和Nginx,那么篩選簡(jiǎn)歷的人看一眼就過了,最多認(rèn)為大家用過。但如果大家再寫一些只有用過才能知道的細(xì)節(jié)點(diǎn),比如Nginx的master-slave模式,那么就會(huì)給招聘方留下比較深刻的印象,大家給他們的感覺就會(huì)是“不僅用過,而且熟悉(或精通)”。
我們?cè)谄綍r(shí)學(xué)習(xí)中,一般會(huì)自己搭建一個(gè)項(xiàng)目,這可以叫學(xué)習(xí)項(xiàng)目,比如一般的畢業(yè)設(shè)計(jì)也能叫學(xué)習(xí)項(xiàng)目。
在培訓(xùn)學(xué)校里,一般會(huì)通過案例來講述,這個(gè)案例一般是根據(jù)實(shí)際商業(yè)項(xiàng)目改編的,但這也只能叫培訓(xùn)項(xiàng)目。
這里無意貶低學(xué)習(xí)項(xiàng)目經(jīng)驗(yàn),更無意貶低培訓(xùn)項(xiàng)目經(jīng)驗(yàn),但之前也說過,商業(yè)項(xiàng)目的價(jià)值最大,另外兩種雖然也能幫助大家提升,但在面試中(或者在篩選簡(jiǎn)歷時(shí)) ,一般的面試官會(huì)排除非商業(yè)項(xiàng)目,這是個(gè)普遍的事實(shí)。
比如我之前見過一份簡(jiǎn)歷,有5年相關(guān)經(jīng)驗(yàn),這足以滿足高級(jí)開發(fā)的年限要求,但經(jīng)過排查,有2年是培訓(xùn)或?qū)W習(xí)經(jīng)驗(yàn),那么有效的商業(yè)項(xiàng)目年限只能是3年了,這頂多只能算初級(jí)的高級(jí)開發(fā)了。
這里透露下甄別非商業(yè)項(xiàng)目經(jīng)驗(yàn)的方法:
簡(jiǎn)歷中,這部分項(xiàng)目的時(shí)間段正好和培訓(xùn)時(shí)間段重合。
明著寫,這是畢業(yè)設(shè)計(jì)項(xiàng)目。
從名字上看比較簡(jiǎn)單,比如某某客戶管理系統(tǒng),或某圖書管理系統(tǒng),而且用的技術(shù)比較簡(jiǎn)單,比如存粹就spring mvc等,或者項(xiàng)目人月數(shù)明顯和商業(yè)項(xiàng)目有差別??傊?,這類項(xiàng)目比較簡(jiǎn)陋,簡(jiǎn)陋到一般的公司都不會(huì)(或沒必要)用,那么這些就有可能是學(xué)習(xí)項(xiàng)目了。
培訓(xùn)學(xué)校里的學(xué)生一般是批量出來的,如果在某段時(shí)間內(nèi),看到不少簡(jiǎn)歷中的項(xiàng)目描述很相似,而且時(shí)間點(diǎn)很重合,那么就有可能是培訓(xùn)項(xiàng)目了。
這里只講如何甄別非商業(yè)項(xiàng)目經(jīng)驗(yàn),至于如何把非商業(yè)項(xiàng)目寫成商業(yè)項(xiàng)目,這個(gè)明顯屬于造假,本文不提。
請(qǐng)注意這里的用詞是挖掘,也就是說是基于事實(shí),在敘述時(shí)有所側(cè)重,但絕非造假。來看兩個(gè)例子。
比如小張?jiān)诖笕龝r(shí)幫計(jì)算機(jī)系的王老師所在的ABC軟件公司干了半年的活,如果小張?jiān)诤?jiǎn)歷上寫:“在校期間,從x年x月到x年x月完成了xx系統(tǒng),用到了xx技術(shù)”,那么這多半會(huì)被當(dāng)成類似于課程設(shè)計(jì)的學(xué)習(xí)經(jīng)驗(yàn),但如果再加上如下關(guān)鍵性的描述:“這個(gè)系統(tǒng)是屬于xx公司的xx商業(yè)項(xiàng)目里的一部分,我和另外三位開發(fā)人員做了半年,最終這個(gè)系統(tǒng)成功上線并在客戶xx公司的環(huán)境里投入運(yùn)營(yíng)”,那這樣小張的商業(yè)項(xiàng)目總年限里就能加上這半年時(shí)間了。
又如小李在做畢業(yè)設(shè)計(jì)時(shí),花了7個(gè)月的時(shí)間參與了導(dǎo)師的一個(gè)電商商業(yè)項(xiàng)目,他主要的工作是設(shè)計(jì)一個(gè)調(diào)度算法,但也參與了一些諸如訂單管理模塊的工作。如果他就平淡地寫一句,畢業(yè)設(shè)計(jì)是xx,畢業(yè)論文是xx,那么招聘方看過就算了,也不會(huì)認(rèn)為小李在做畢業(yè)設(shè)計(jì)時(shí)還有過商業(yè)項(xiàng)目經(jīng)驗(yàn),這樣小李未免有些吃虧。
但如果這樣寫:“在x年x月到x年x月的7個(gè)月里,在畢業(yè)設(shè)計(jì)中,我參與了xx公司的xx電商項(xiàng)目,客戶方是x,我參與了訂單管理和xx模塊,并設(shè)計(jì)了其中的調(diào)度算法,在我的畢業(yè)論文里,詳細(xì)介紹了這種做法”。文字沒修改太多,但足以讓小李增加7個(gè)月的商業(yè)項(xiàng)目經(jīng)驗(yàn)。
再列份我看到過一份印象比較深刻的簡(jiǎn)歷,某候選人小丁在某三個(gè)月的時(shí)間內(nèi),一邊參加培訓(xùn),一邊還在朋友的公司里兼職做著xx信息管理系統(tǒng)的項(xiàng)目(這不違背常理)。那么如果小丁能很好地在簡(jiǎn)歷中很好地說明這個(gè)情況,而且還能在面試中很好地回答相應(yīng)的問題,那么我們不得不相信小丁在這個(gè)三個(gè)月里確實(shí)做的是商業(yè)項(xiàng)目。
不少人認(rèn)為,商業(yè)項(xiàng)目一定是全職項(xiàng)目,而且一定得和我的職責(zé)相匹配,其實(shí)這是個(gè)思維誤區(qū),大多數(shù)情況下是這樣,但也有例外。
我見過不少畢業(yè)生,明明在讀書階段的大三大四出去干了不少兼職,但在簡(jiǎn)歷中就不體現(xiàn)這點(diǎn),這種屬于不寫白不寫的。
我也見過不少候選人,在某個(gè)時(shí)間段里又做java后端開發(fā),又客串測(cè)試,又做了前端的事,又做運(yùn)維。大家別以為這不可能,在小公司里,一般真是一個(gè)人頂幾個(gè)人用。
如果他在應(yīng)聘java后端開發(fā)的簡(jiǎn)歷中,大寫特寫運(yùn)維的工作經(jīng)驗(yàn),那么通過篩選的可能性很低,但如果側(cè)重于寫java后端開發(fā)的經(jīng)驗(yàn),比如寫用了后端開發(fā)的相關(guān)技術(shù),那么至少有可能得到技術(shù)面試的機(jī)會(huì)。
本文的側(cè)重點(diǎn)在于如何讓你的簡(jiǎn)歷幫你爭(zhēng)取到更多的面試技術(shù),從正反兩方面圍繞這個(gè)主題寫了不少內(nèi)幕和技巧。
本文雖然比較長(zhǎng),但自認(rèn)為都是干貨,不是一些看上去都對(duì)但用處很小的文字,所以自認(rèn)為對(duì)大家也有一定的幫助。
正因如此,所以在最后筆者尚敢推薦自己的書:《Java web輕量級(jí)開發(fā)面試教程 》
其實(shí)本文不少內(nèi)容是根據(jù)這本書改編的,有興趣的可以購(gòu)買一下!
聯(lián)系客服