「爲何簡歷投出去老是石沉大海,沒有迴應?!」,不管你技術水平如何,若是你遇到了這類問題,那麼這篇文章就是爲你準備的。前端
不少人把簡歷石沉海底的緣由歸爲技術不行,前公司背景不行,教育經歷不行等等,但不多有人會去關注到多是簡歷出了問題。當須要用到簡歷時,多數人可能會從網上直接下個模版,而後填填改改1小時不到就搞定了。node
筆者從業五年來見過各類形形色色的開發者,也閱覽過數不清的簡歷,對於前端面試相關的方面有本身的一些看法和感觸。所以近期打算作一個系列的專欄來說講如何面試,文筆很差,僅供參考!歡迎加筆者微信:iderxu, 一塊兒聊人生聊理想。webpack
但願您經過閱讀本文能收穫:git
假如被邀請面試,面試官在Face to Face環節通常會對照這你投遞的簡歷進行溝通,即便發了offer,但最後給到薪資也會大打折扣(爲何這麼說,後面會解釋,如今解釋反而會很差理解)github
不一樣行業簡歷的風格有很是大的區別。通用模版是爲初學者和不知道怎麼寫簡歷的人準備的,因此不能拿來直接用。web
一、爲是否要邀請你來公司面試做判斷面試
二、面試過程當中尋找話題的素材api
這裏着重標註是【設計】兩個字,這裏所說的設計並不是是指簡歷的排版要好看之類的界面設計,而是指簡歷的內容設計,這纔是核心和重點!緩存
簡歷第一頁很是關鍵,就像App首屏內容。要儘量的展現出面試官想看的內容,不要期望面試官對你的簡歷細細品味。微信
開發者不是設計師,因此不須要特別關注簡歷排版的比例、虛實、美感等。重在內容,有料/貨纔是硬道理。
先來po一份近期收到有3年開發經驗的簡歷(簡歷敏感信息已通過打碼處理,已通過做者贊成,請勿轉載!)
也許你會以爲很常見,或者你也是這麼寫的。可能你面試準備很充分,但一看到這樣的簡歷,可能連面試機會都沒有。爲何?咱們會在文章後面再來點評上面這份常見的簡歷,如今說了反而會不太好理解。
接下來先來帶你們瞭解下簡歷的組成和排序。
ps:這裏採用「從通常到總體分析法」來說解簡歷中存在的廣泛問題,因此本文這裏很少放案例,就以此做爲講解。
對於中高級前端面試來講,不管是HR仍是技術面試官通常會無心識地在簡歷中尋中某些關鍵信息(Key Information),
按照權重的排序能夠是:
A:
B:
ps: 【基本信息】包含:姓名/年齡/教育經歷/性別/未婚已婚(是否有懷孕的可能)等
C: 其它排序
爲何要對簡歷的組成內容進行排序,排序有什麼用?排序有什麼根據?
初步判斷是否是個「老鳥」,是否能匹配如今的坑,好比:1年多是初級、3年多是高級左右等等,這只是個預估。
配合工做年限能夠判斷是不是一個積極進取愛學習愛折騰的「社會好青年」,是否有必定技術廣度。
【多說幾句】可能有人說要有技術深度纔好,我想說的是做爲開發者,建議在一開始的時候去拓展本身的技術廣度,而後再去拓展深度。沒有廣度只有深度的對於通常人來講是有問題的,反過來同樣,這並不矛盾。就像大學以前的教育都是橫向的,到了大學選擇某一門專業去專門學習,以便以本身的優點和特長去適應社會,給社會創造價值讓本身生存下來。
是否會善於「推銷」本身,閃光點能加深面試官的印象,從其餘簡歷中脫穎而出。其實從深層來將,能夠從這一點上看出此人是具備必定的綜合能力,固然這是加分項,不少人沒有寫,其實每一個人都有,若是沒有那就可能須要去調整一下職業規劃方向,否則你們都同樣,都是「批量生產」,企業招誰都同樣,這樣就沒有優點了。
好比:有管理經驗,有寫過/參與過某個開源項目等,這都是加分項
若是是剛畢業的,能夠寫寫參加過哪些比賽拿過哪些獎項,最好是跟面試相關的,好比ACM、黑客馬拉松比賽等。什麼班長/寢室管理員/輔導員小助手就別寫了。
若是是畢業幾年了的就寫寫用什麼技術給前公司創造過多少價值等,千萬不要再寫用調用微信api完成支付功能這麼low的點了。
好的案例:

解析:雖然仍是能挑出一些毛病,可是從上面的點能夠知道該候選人基本問題不大,要是歷史項目寫的不是很糟糕,能被叫來面試的概率很大。從上面文字能夠獲得信息:此人技術廣度有了,技術棧也知足了公司需求。能在4年作到團隊負責人,應該綜合能力還不錯。還能獲得信息:他的實戰項目不少,有必定經驗應該能hold住一支小團隊或者一個小項目。
從歷史記錄中能夠知道候選人過往的實戰經驗和技術棧應用深度以及最近開發的項目,可否給面試官一些信息能讓他在face to face面試過程當中進行交流的點。
這個很是重要,極可能會影響你和麪試官交流的方向。通常簡歷從上往下看,也就是面對面交流會從你最近的項目中去了解你。
固然你們可能會說我碰到的技術面試官都是考察技術知識點,在我看來,做爲面試官,若是從你簡歷中實在找不出能問的點,面試官就會按照本身的套路去對着他感興趣的點一個一個去「盤問」,而後拓展開來去考察你。
但假如手上有你的簡歷,仍是喜歡經過你的簡歷,讓我找到能跟你聊的點。
一、
二、
遇到上述簡歷就會讓面試官無法切入,無法問!只能脫離你的簡從來按照面試官的一套面試流程來盤問,這樣下來你就無法去了解你的長處了。接下來的場面極可能會很尷尬,極可能會讓你一問三不知,面試官帶你走進了他熟悉的領域,但對於你來講的知識盲區。
再好比,小王最近作了一個使用node相關的項目,但也只是簡單的使用了,尚未去深刻了解過node相關的理論知識,假如放在項目介紹的第一條,那麼面試官很天然會去問你這方面相關的知識點。好比他會讓你介紹下項目,而後問你作了什麼,碰到什麼問題怎麼解決的。而後給你一個場景,問你會怎麼辦,那麼此時你就gg了。
簡歷如何是上面這樣的話就很天然讓技術面試官對你產生興趣,哎,他是怎麼從3.5s下降到1.5s的呢?這會「引導」面試官從這個問題進行話題切入,此時你就帶他來到了你所熟悉的領域。接下來就是你的show time!
首先你能夠準備好或者本身組織好8~10條優化內容,能夠從網絡請求資源加載強弱緩存(http)、技術棧優化手段、webpack打包優化手段等等,甚至後面能夠描述到所使用技術棧的源碼實現等等,其實這樣就能講述至少半小時以上了。
此時你已經從一個優化項目中向面試官展現本身的知識廣度和深度,這樣聊下來會比較舒服,因此咱們要要善於去 引導面試官來考察你給本身出的面試題。
說到底也就是你擁有了向面試官展現你本身的機會,而且你所要講述的東西中你有足夠的談資,有東西能聊,而且都是你所熟悉的領域。這樣即節約了你的時間也節約了面試官的時間,不須要讓面試官動太多腦筋去挖掘你肚子裏的貨。
講到這裏,咱們對照上面簡歷的內容和排序再來分析一下我最近收到的這份簡歷:
存在的問題主要有:
「Do not let me think!」 不要讓面試官思考,直接把他須要的信息儘可能展現出來。面試官要在最短的時間內從一張紙中得到候選人的儘量多的信息。這裏涉及到一個學術用語——視覺認知(Visual Cognition):
視覺認知理論強調具體經驗在促進個體化發展過程當中的價值,並十分強調對學習內容的精心佈局,以便使其富有意義、易於理解、便於記憶和更吸引入,並能引發人們對信息設計問題的關注。
說到底,簡歷是有關信息的設計。人有視覺,會根據幾個關鍵信息構建他們認知中的候選人。(面試官)會根據本身以往的人生/工做經驗初步判斷這是一個什麼樣的人才,而後判斷是否叫他到公司進行Face to face面談。