一、如何準(zhǔn)備一份「工程師范兒」的簡歷?
1、定制簡歷
我自己的經(jīng)驗是,每個崗位的具體要求都不同,因此大家不要用一個通用的簡歷去應(yīng)付所有的崗位,最好是根據(jù)特定公司的特定崗位來定制簡歷。當(dāng)然這并不是讓大家編故事,而是突出與目標(biāo)崗位匹配的經(jīng)驗和能力。大家去應(yīng)聘一個開發(fā)或者測試工程師,和去應(yīng)聘一個 Team Leader 或者技術(shù)經(jīng)理的角色是完全不一樣的。比如,如果我要去應(yīng)聘一個有管理性質(zhì)的崗位,我就會在簡歷里適當(dāng)突出我曾經(jīng)從 0 組建了一個 10 人的技術(shù)團隊,里邊有多少資深 java 開發(fā)工程師,多少數(shù)據(jù)庫工程師等等,這樣就會更有說服力;同理,不同的技術(shù)崗位的需求也是有區(qū)別的。大家寫簡歷的第一個目標(biāo),就是讓簡歷在篩選階段生存下來。因為往往一個崗位會收到大批簡歷,如果簡歷不能寫得很清晰,讓 HR 覺得很適合,很有可能在開始就被刷掉了,沒有機會去面試。
2、突出亮點我見過很多簡歷都會寫自己既會 Java,又會 Javascript,還會 Python,一下寫十幾行。這個本身沒有錯,但最好能突出自己的核心技能,比如,“我有 8 年 Java 開發(fā)經(jīng)驗,很擅長 Java 并發(fā)或者 Java 安全”。但要注意的是,我們在突出亮點的時候,也不要過分浮夸,因為有時候當(dāng)我們發(fā)現(xiàn)一個簡歷有太多“精通”、“深度掌握”這類詞,第一感覺是懷疑,而不是覺得這個人很牛,所以要適當(dāng)?shù)陌盐粘潭龋聦嵤腔A(chǔ)。另外,項目經(jīng)驗上,我建議按時間順序由近到遠排序,最好體現(xiàn)目標(biāo)崗位的匹配度,突出自身項目的難度和價值,以及自己在項目中的作用。這樣就能進一步幫助面試官判斷候選人的能力和在團隊中的位置。
3、用事實和數(shù)據(jù)說話對于工程師,定量比定性更重要,因此要讓面試官和 HR 體會到大家的經(jīng)歷或亮點是可度量的事實。比如在簡歷中強調(diào)“我非常善于快速學(xué)習(xí)”固然有幫助,但如果配上一句“我在兩個星期之內(nèi)就學(xué)會了 Clojure 語言,做了一個撮合系統(tǒng)”,更能體現(xiàn)出“快速學(xué)習(xí)”能力。還有很多人會表述比較含糊,比如在簡歷中寫“我大幅度提高了系統(tǒng)性能”,但作為面試官,我可能不清楚這個“大幅度”到底是什么概念。因此大家最好寫的明確一些,比如“我在一個四核 8G 的配置上,把吞吐量從 2000 QPS 提高到 8000 QPS,平均的請求是 100K bytes 等等”,這樣就會非常有說服力。
4、公開成果很加分比如是開源項目的貢獻者,有一個很有內(nèi)容的博客,在 Github 上提供了很多被采納的 PR,發(fā)表過哪些技術(shù)論文,在 QCon 或者 ArchSummit 上做過分享,或者寫過哪些著作等等。像這些公開可見的成果,遠比自己評價自己更有效果。
5、簡歷形式在形式上,最好參考一些優(yōu)秀簡歷,借鑒它們的模版。要注意的是,中國人和外國人的習(xí)慣不一樣,如果是去應(yīng)聘歐美公司,最好去 Google 上查英文簡歷模板,而不要把直接把中文簡歷翻譯成英文。
6、簡歷篇幅最好控制在 1~2 頁,既不要顯得單薄,也不要顯得過于冗長,段落之間要條理清晰。
二、如何在面試中體現(xiàn)代碼能力有的面試者,平時很認(rèn)真工作,但面試前沒有時間準(zhǔn)備充分,就會比較吃虧,因為很多面試時考察的算法和數(shù)據(jù)結(jié)構(gòu)在平時工作中未必用得到,面試時如果有點生疏,就會給面試官留下不好的印象。所以大家在準(zhǔn)備技術(shù)面試時,在代碼方面一定要事先做個熱身,至少讓自己對基礎(chǔ)知識的掌握處于一個良好的狀態(tài)。
還有,在面試編碼的時候,面試官會逐步深入,考察面試者是否對算法的理解達到了預(yù)期的深度,是否能夠很好的溝通,是否能夠理解面試官的主要目的,以及是否能夠把不清晰的東西通過探討逐漸清晰化。具體到代碼的編寫,至少要體現(xiàn)出良好的編碼的習(xí)慣,讓面試官覺得你是一個能夠思考全面,寫出高質(zhì)量代碼的人。包括在命名和結(jié)構(gòu)上,最好參考業(yè)界比較好的實踐,因為這些小的地方,恰恰也是代碼質(zhì)量的體現(xiàn)。
另外,很多時候面試者都需要在白板上編寫代碼。這一點,我發(fā)現(xiàn)很多人并不是很適應(yīng),例如 Java 開發(fā)者,絕大部分是用 Eclipse 或者 IDEA 這些 IDE 去進行開發(fā),以至于有的面試者,甚至連 main 函數(shù)的一些細節(jié)都不確定,這個是很可怕的。因此,大家要記住比如主要的 API 結(jié)構(gòu)等等。
最后,關(guān)于刷題,我覺得仁者見仁,智者見智。我自己沒有刷過,但必須承認(rèn)刷題網(wǎng)站是有效的,所以,我并不反對求職者去類似 LeeCode 這樣的刷題網(wǎng)站學(xué)習(xí)一下,當(dāng)然,區(qū)分刷題高手是面試官的能力。
想了解更多相關(guān)資訊請關(guān)注java培訓(xùn)頻道-查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費申請試課。關(guān)注賦能網(wǎng)了解更多:4008-569-579
本文鏈接:
本文章“Java工程師面試的簡歷該怎么準(zhǔn)備?”已幫助 68 人
免責(zé)聲明:本信息由用戶發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識產(chǎn)權(quán)侵權(quán)的法律責(zé)任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開班》學(xué)校地址等機構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢熱線:4008-569-579