面試成功不是靠撞大運,而是需要靠技能和技巧。俗話說,一力降十會,如果候選人技能確實強,那么什么技巧都不需要,如果屬於可上可下的情況,那么技巧就相對重要了。
本人之前寫了兩篇博文,你的簡歷能幫你爭取到面試機會嗎,以及從面試官角度告訴大家如何准備項目方面的描述,均得到了比較好的反響。這里我們就從面試流程入手,告訴大家哪些人能面試成,本文同樣是是據java web輕量級開發面試教程改編的。如下是正文。
應聘成功的人一般要過三關:篩選簡歷關,技術面試關和人事(或項目經理)面試關,而且在招聘時,公司只能通過簡歷、面試外帶背景調查來了解候選人的情況,除此之外沒別的途徑。
也就是說,相對招聘要求而言,一些可上可下(或稍微差一點)的候選人也是有機會通過采用合理的技巧最終應聘成功;對應地,一些能力已達標的候選人也有可能因為簡歷沒寫好或面試不當,最終導致落選。
1公司憑什么留下待面試的簡歷
公司的技術面試官或者是人事會從收到的簡歷中挑選出有必要進行技術面試的簡歷,當然剩下的估計就進回收站了。在篩選時,一般會要求同時滿足如下兩大條件。
第一,硬指標達標,比如要求本科或以上,或者會指定多少年的相關經驗,對於一些沒達標的簡歷,除非有諸如拿過競賽獎項或海外工作經驗之類的額外優勢,否則不會有面試機會。
第二,這是最重要的考核點,要有足夠年限的和本崗位相關項目經驗。
比如在某個職位介紹上有如下四點要求。第一,計算機相關專業,本科以上學歷,4年以上java項目開發經驗。第二,熟練Spring mvc,Mybatis/Hibernate等常用java開發框架。第三,熟練使用Mysql、Oracle等數據庫,具有查詢優化的能力。第四,有銀行相關的業務經驗者優先。
其中第一點是關於學歷和工作年限的硬指標,如果這方面沒達標,基本不會給面試機會。第二和第三點是關於具體技能要求的,在篩選時會着重看簡歷中的項目描述,以“Spring MVC“和“調優“等的關鍵字來確認候選人之前的工作經驗是否和本崗位相匹配,而最后一點是加分項。
在篩選簡歷時,除了上述學歷等硬指標和項目技能因素之外,如果在簡歷中看到如下的情況,一般會慎重考慮甚至不給面試機會。
1 簡歷上,最近的項目經驗和本崗位的無關。
比如本崗位要Spring MVC,但候選人最近在做Struts,這或許還能給面試機會,但如果候選人最近做的是.NET,甚至做的不是開發而是測試等非相關的工作,那么可能就得不到面試機會了。
2 最近處於不在職狀態,而且這持續時間長於3個月。
對此,如果簡歷上沒給出諸如換城市或復習考研等合理的解釋,那么公司可能就認為該候選人能力不行導致一直無法面試成功,所以一般不會給面試機會。
3 最近頻繁跳槽,而且每份工作持續時間都不長。
出現這類情況,而且簡歷上沒額外解釋,公司會認為該候選人能力不行從而導致每份工作都做不長,或者穩定性不好,總之,出現這類情況,一般不會給面試機會。
一般來說,如果有崗位要招3人,一般會根據上標准篩選出多份(超過10份)簡歷,換句話說,只要簡歷里的項目經驗等符合職務的需求,那么就有可能得到面試機會。不過,不少公司還會根據學校技能等綜合情況做個排序,優先面試綜合能力強的,而且,在面試結果差不多的情況下,一定會優先錄用簡歷中綜合能力強的。
2 技術面試官考察的要點以及各要點的優先級
如果候選人能過簡歷篩選這一關,那么技術面試官就會圍繞着這個崗位的具體需求,從項目背景、綜合技術和溝通能力責任心等方向面試候選人。一般來說,技術面試官會在半小時到一個小時左右的時間內,確認如下表所列的關鍵要點。
確認要點 |
不達標的后果 |
確認教育背景和公司經歷等基本信息 |
如這些關鍵信息有問題,會直接終止面試。 |
確認在以往的項目里是否確實用到過本崗位需要的技能和框架 |
除非是校招,否則公司一定是要求候選人在相關技能上具備足夠的項目經驗,而不只有理論經驗。所以候選人一旦被發現該職務所必備的技能上沒有足夠的項目年限,會直接被終止面試。 |
通過技術問題確認候選人的技能是否達到本崗位的需求 |
如果面試官已經確認候選人關於必備技能具備足夠的項目年限,那么技術上問題回答得稍微不好,問題也不大。但如果通過交流發現關鍵技能點實在過於缺乏,就會導致面試失敗。 |
通過算法或邏輯問題確認候選人分析解決問題的能力 |
如果回答稍微差點,但項目背景和技術能力問題不大,一般面試也讓過,這部分是用來排查“能力實在太差的候選人”,所以甚果候選人技術非常強,這部分的甚至可能會直接略過。 |
通過候選人的溝通表達情況來確認候選人能很好地融入團隊 |
如果發現候選人溝通交流能力方面有問題,這就要求候選人用其它方面的優勢來補償,比如要求技術特別強。但如果發現候選人是個刺頭,加入團隊后根本無法一起合作,那么技術再好也會導致面試失敗。 |
從上表里,我們能看到諸多確認要點的優先級。
最高優先級:教育背景和公司經歷,這方面如果有問題會立即終止面試。
第二高優先級:候選人的相關技能的項目年限和技術背景,以及候選人的表達和溝通能力。在這些方面上,如果出現問題,好歹還能用其它優勢來彌補。比如我們面試過一個人,Spring MVC問題回答不大好,但英語非常好,又如,某候選人不具備SQL調優能力,但以前做過和本崗位項目背景一致的保險項目,最終這兩人都成功地通過了技術面試。
第三是候選人的邏輯思維和分析解決問題的能力,一般來說,能從事軟件開發的程序員在這方面一般不會特別差,而且只要候選人能力足夠強,這方面甚至不會考,只有當候選人屬於可上可下時,才會用這個來做最終評判的標准。
也就是說,在面試前,候選人需要盡量挖掘之前項目和本崗位要求相一致的技能並寫到簡歷中,再根據這些技能針對性地看些面試題,在這基礎上再看些算法和邏輯問題。
不過我們發現不少候選人在投簡歷前根本不會看職位描述,所以更不會挖掘對應的技能點,相反他們是着重看算法邏輯題,這就有些本末倒置了。
3 項目經理和人事的考察要點
一般來說,能過技術面試的候選人就屬於重點考察對象了,這時項目經理(有些公司可能是技術總監)就會出面。在這輪面試里,考察的重點不再是技術,而是這個人能否在本項目組里干活,具體的考察點如下表所示。
考察要點 |
考察方式 |
確認候選人的技術背景是否和本項目相符 |
再次詢問候選人之前的項目背景以及所用的技術。 |
確認候選人的穩定性,別沒干多久又跳槽 |
1 詢問之前換工作的理由。 2 詢問候選人的職業發展方向,看能否契合本項目。 |
候選人的溝通表達能力,以及候選人的團隊合作能力 |
1 通過面試過程中的交流,確認溝通表達沒問題。 2 在此基礎上再確認該候選人能和本項目組的人一起合作。 3 從候選人的談吐中確認該候選人不會是刺頭。 |
候選人的責任心和承擔壓力的能力 |
1 直接詢問該候選人能否願意加班和出差。 2 詢問在之前的項目里,如果遇到問題,是怎么解決的 |
在這個階段中被淘汰的候選人雖然不多,但確實會有,這可能是有些人通過技術面試就得意忘形了。但這階段的面試不難過,對一些面試經驗很豐富的候選人來說甚至有些形同虛設。
如果通過技術面試官和項目經理的這兩輪面試,公司一般就會確認要這個人了。這時人事就會出面談具體的工資福利和到崗時間了,如果這方面沒大問題,一般就算跳槽成功了。
4 入職后怎么進行背景調查
這個流程主要用來確認候選人在簡歷上給出的信息都是正確無誤的,一般會分如下四個方面。
第一,要求候選人提供諸如身份證復印件、學歷學位證書和其它相關證書這類材料,以此來確認年齡學歷等基本信息。
第二,會從候選人諸如勞動手冊等材料上,確認候選人之前工作過的公司以及時間范圍,如果出現和簡歷中不一致的情況就需要候選人做額外的解釋。
第三,對於之前工作過的每家公司,會要求候選人提供能聯系上的項目經理或人事,得到后會通過電話確認的方式來詢問候選人在之前公司的表現以及離職原因等信息。
第四,有些公司可能會要求候選人提供之前幾個月的工資卡的銀行流水清單,以此來確認候選人之前的薪資水平。
如果在這個流程中發現有嚴重的信息不符,而且沒有合理的解釋,那么就會終止錄用。所以大家可以在簡歷中合理地挖掘匹配點,甚至可以適當強調重點,但別無中生有地編造虛假的情況。