前端面試 程序員面試軟技能

2023-02-17 10:51 更新

一、如何通過HR?


HR通常是程序員?試的最后??,講道理刷?的?率不?,但是依然有?倒在了這最后?關(guān)上,我們會從HR的?度出發(fā)來分析如何應(yīng)對HR?.

回答對未來的規(guī)劃:前端開發(fā)工程師崗位,并且希望也不只是前端,前端甚至全棧的工作,一方面提升對一些業(yè)務(wù)的熟練度,對自身技術(shù)提升,能夠?qū)崿F(xiàn)成為一名前端技術(shù)專家,能夠有所創(chuàng)造,不斷學習汲取新的知識內(nèi)容,接觸新的業(yè)務(wù)領(lǐng)域,保持熱情,努力奮斗。

1. HR面的目的

HR?往往是把控?才質(zhì)量的最后?關(guān),與前?的技術(shù)?不同,HR?往往側(cè)重員??險的評估與基本的員?素質(zhì)。

  • 錄用風險評估:這部分是評估候選?是否具備穩(wěn)定性,是否會帶來額外的管理?險,是否能?上勝任?作,?如頻繁的跳槽會帶了穩(wěn)定性的?險,HR會慎重考慮這?點,?如在?試中候選?體現(xiàn)出了「杠精」?jié)撡|(zhì),HR會擔?候選?在?作中會難以與他?協(xié)作或者不服從管理,帶來管理?險,再?如,雖然國家明確規(guī)定在招聘中不得有性別、年齡等歧視,但是?個?齡已婚婦?會有近期產(chǎn)?的可能性,可能會有?期的產(chǎn)假,HR也會做出評估。
  • 員工素質(zhì)評估:這部分評估候選?是否具備職場的基本素質(zhì),是否有基本的溝通能?,是否有團隊精神和合作意識等等,?如?個表現(xiàn)極為內(nèi)向的候選?,HR可能會對其溝通能?產(chǎn)?懷疑.

所以在與HR交流中要盡量保持踏實穩(wěn)重、積極樂觀的態(tài)度,切忌暴露出夸夸其談、負能量、浮躁等性格缺陷。

2. HR面的常見問題

(1)你對未來3-5年的職業(yè)規(guī)劃

目的: 這個問題就是考察候選?對未來的規(guī)劃能?,主要想通過候選?的規(guī)劃來嗅出候選?對?作的態(tài)度、穩(wěn)定性和對技術(shù)的追求。

分析: ?定要在你的回到中體現(xiàn)對技術(shù)的追求、對團隊的貢獻、對?作的態(tài)度,不要談?些假?空的東?,或者薪資、職位這些太過于功利的東?,?且最好體現(xiàn)出你的穩(wěn)定性,如果是校招?或者?作沒?年的新?最好不要涉及創(chuàng)業(yè)這種話題,???職場新?計劃沒?年就創(chuàng)業(yè),這種很不切實際,說明候選?沒法按實際出發(fā),另???說明候選?的穩(wěn)定性不夠。

建議分三部分談:

  1. ?先表示考慮過這個問題(有規(guī)劃),如何談?談??的現(xiàn)狀(結(jié)合實際)。
  2. 接著從?作本身出發(fā),談?wù)??會如何出?完成本職?作,如何對團隊貢獻、如何幫助帶領(lǐng)團隊其他成員創(chuàng)造更多的價值、如何幫助團隊擴?影響?。
  3. 最后從學習出發(fā),談?wù)??會如何精進領(lǐng)域知識、如何通過提升??專業(yè)能?,如何反哺團隊。

?于想成為技術(shù)leader還是技術(shù)專家,就看??的喜好了。

(2)如何看待加班(996)?

目的: 考察候選?的抗壓能?和責任?

分析: 這個問題?乎是必問的,雖然996ICU事件鬧得沸沸揚揚,但是官?的態(tài)度很曖昧,只口頭批評從沒有實際?動,基本上是默許企業(yè)違反勞動法的,除了個別外企在國內(nèi)基本沒可能找到不加班的公司,所以在這個?試題中盡量體現(xiàn)出??愿意犧牲?我時間來幫助團隊和企業(yè)的意愿就?了,?且要強調(diào)??的責任?,如果真的是碰到?意義加班,好好學習怎么?vscode刷LeetCode劃?是正道.

建議:

  1. 把加班分為緊急加班和?期加班
  2. 對于緊急加班,表示這是每個公司都會遇到的情況,??愿意犧牲時間幫助公司和團隊
  3. 對于?期加班,如果是???期加班那么會磨練??的技能,提???的效率,如果是團隊?期加班,??會幫助團隊找到問題,利??動化?具或者更?效的協(xié)作流程來提?整個團隊的效率,幫助?家擺脫加班

當然了,就算你提?了團隊效率,還是會被安排更多的任務(wù),加班很多時候僅僅是?的,,但是你不能說出來啊,尤其是?些候選?很強硬得表示?期加班不接受,其實可以回答的更委婉,除?你是真的對這個公司沒興趣,如果以進?這個公司為第??的,還是做個?姿態(tài)?較好。

(3)?對?量超過??承受能?且時間有限的?作時你會怎么辦?

?的: 考察候選?時間管理和處理?量任務(wù)的能?,當然也會涉及?定的溝通能?

分析: 程序員的?作內(nèi)容可能?部分時間并不在寫代碼上,?是要處理各種會議、需求和溝通,通常都屬于?作超負荷的狀態(tài),?對上?這種問題不建議以加班的?式來解決,因為主要考察的是你的時間管理能?和溝通能?,這些要素要在回答中體現(xiàn)出來

建議:

  1. 將?量任務(wù)分解為緊急且重要、重要但不緊急、緊急但不重要、不重要且不緊急,依次完成上述任務(wù),在這?體現(xiàn)出時間管理的能?
  2. 與??的領(lǐng)導(dǎo)溝通將不重要的任務(wù)放緩執(zhí)?或者砍掉,或者派給組內(nèi)的新?處理,在這?體現(xiàn)出溝通能?

(4)你之前在上海為什么現(xiàn)在來北京發(fā)展?

?的: 考察候選?的穩(wěn)定性和職業(yè)選擇

分析: 這個問題?般是上份?作在異地的情況下?概率出現(xiàn),HR主要擔?候選?異地換?作可能會不穩(wěn)定,有短期內(nèi)離職?險,這個時候不建議說"北京互聯(lián)?公司多,機會多"這種話(合著覺得北京好跳槽?),回答最好要體現(xiàn)出??的穩(wěn)定性,?如"?朋友在北京,?期異地,準備來北京?起發(fā)展" "家在北京,回北京發(fā)展" 等等,潛臺詞就是以后會在北京發(fā)展,不會在多地之間來回搖擺.

(5)為什么從上?家公司離職?

?的: 考察離職原因,候選?離職?險評估

分析: 這個問題經(jīng)常會在跳槽的時候問到,這個時候切忌吐槽上?家公司或者??的上?任?板,盡量從職業(yè)發(fā)展的?度來回答,凸顯??的穩(wěn)定性和渴望學習上升的決?,?于?些敏感話題,?如加班太多、薪資太低這種問題也是可以談的,畢竟你跳槽的訴求就是解決上家公司碰到的問題,但是不能觸碰剛才提到的底線問題,切忌吐槽向.

建議:

  1. 因為?資低、離家遠、加班多、技術(shù)含量低等等原因離職
  2. 因為離家遠花費在路途上的時間過多,不如?來充電,因為加班多導(dǎo)致沒有時間充電,?法提?等等

除了不要有負能量和吐槽向,這個部分可以坦誠得說出來

(6)你還有其他公司的Offer嗎?

?的: 評估候選?是否有短時間內(nèi)?職其他公司的可能性

分析: 很多時候并不是候選?完美符合?個崗位的要求,HR當然想要?個技術(shù)更好、要錢更少、技術(shù)更匹配的候選?,但是候選??般都會有這樣或者那樣的?問題。

?如,你的表現(xiàn)是可以勝任?前的崗位的,但是這個崗位不是很緊急,HR可能把你當做備胎,來找?個性價?更?的候選?。?如,你的表現(xiàn)很好,履歷優(yōu)秀,HR不知道能不能100%拿下你。所以如果你很希望加?這個公司,最好要做到「欲擒故縱」,既要體現(xiàn)?身的市場競爭?,?要給到HR?定的壓?。所以,即使你已經(jīng)拿了全北京城互聯(lián)?公司的offer了,也不要說??offer多如??,?副滿不在乎的樣?,這樣會給HR造成他?職可能性不?的錯覺,因為他的選擇太多了。當然,也不要跪在地上舔:"加?公司是我的夢想,我只等這?個offer",放?吧,?定被hr放到備胎?才庫中.

建議:

  1. 表明??有三四個已經(jīng)確認過的offer了(沒有offer也要吹,但是不要透露具體公司)
  2. 但是第?意向還是本公司,如果薪資差距不?,會優(yōu)先考慮本公司
  3. 再透露出,有?兩個offer催得?較急,希望這邊快點出結(jié)果

(7)如何與HR談薪資?

HR與你談?wù)撔劫Y經(jīng)常有如下套路:

  • HR: 您期望的薪資是多少?
  • 你: 25K。

OK,你已經(jīng)被HR成功套路。這個時候你的最?價就是25K了,然后HR會順著這個價往下砍,所以你最終的薪資?般都會低于25K。等你接到offer,你的??肯定充滿了各種“悔恨”:其實當時報價26、27甚?28、29也是可以的。

正確的回答可以這樣,并且還能夠反套路?下HR:

  • HR: 您期望的薪資是多少?
  • 你: 就我的?試表現(xiàn),貴公司最?可以給多少薪??

如果經(jīng)驗不夠?道的HR可能就真會說出?個報價(如25K)來,然后,你就可以很開?地順著這個價慢慢地往上談了。所以這種情況下,你最終的薪資肯定是?于25K的。當然,經(jīng)驗?道的HR會給你?句很官?的套話:

  • HR: 您期望的薪資是多少?
  • 你: 就我的?試表現(xiàn),貴公司最?可以給多少薪??
  • HR: 這個暫且沒法確定,要結(jié)合您?輪?試結(jié)果和??部?的意?來綜合評定。

雖然薪資很重要,但是我個?覺得這不是最重要的。我有以下建議:

  • 如果你覺得你技術(shù)?試效果很好,可以報?個??點的薪資,這樣如果HR想要你,會找你商量的。
  • 如果你覺得技術(shù)?試效果?般,但是你?較想進這家公司,可以報?個折中的薪資。
  • 如果你覺得?試效果很好,但是你不想進這家公司,你可以適當“漫天要價”?下。
  • 如果你覺得?試效果不好,但是你想進這家公司,你可以開?個稍微低?點的?資。

需要注意的是,?試求職是?個雙向選擇的過程。?試應(yīng)該做到不卑不亢,千萬不要因為?試結(jié)果不好,就低聲下?地乞求?作,每個?的?作經(jīng)歷和經(jīng)驗都是不?樣的,技術(shù)?試不好,知道??的短板針對性地補缺補差就?,?不是在?事關(guān)系上動歪腦筋。

二、回答問題的技巧


技術(shù)?試通常?少三輪:

  1. 基礎(chǔ)?試: 主要考察對崗位和簡歷中涉及到基礎(chǔ)知識部分的提問,包括?部分算法和場景設(shè)計的?試題,這??可能會涉及現(xiàn)場coding.
  2. 項??試: 主要考察簡歷中涉及的項?,會涉及你項?的相關(guān)業(yè)務(wù)知識、扮演??、技術(shù)取舍、技術(shù)攻堅等等.
  3. HR?試: 這??通常是HR把關(guān),主要涉及?為?試,考察候選?是否價值觀符合公司要求、?作穩(wěn)定性如何、溝通協(xié)作能?如何等等.

當然,對于初級崗或者校招?會涉及?輪筆試,相當多的公司會在現(xiàn)場?之前進??輪電話?試,?的是最快速有效地把不符合要求的候選?篩除,對于個別需要跨部?協(xié)作的崗位會涉及交叉?試,?如前端候選?會被后端的?試官?試,?些有管理需求的崗位或者重要崗位可能會涉及總監(jiān)?試或者vp?。

??個正常的技術(shù)?試流程(以項??為例)分為?致三個部分:

  1. ?我介紹
  2. 項?(技術(shù))考察
  3. 向?試官提問

那么該如何準備技術(shù)?試,如何在?試中掌握主動權(quán)呢?

1. ?我介紹

?乎所有的?試都是從?我介紹這個環(huán)節(jié)開始的,所以我們得搞清楚為什么?我介紹通常作為?個?試的開頭。

(1)為什么需要?我介紹

?先,有?個很普遍的問題就是?試官很可能才剛拿到你的簡歷,他需要在你?我介紹的時候快速瀏覽你的簡歷,因為技術(shù)?試的?試官很多是?線的員?,?試候選?只是其?作中的??部分,很多情況下是沒有提前看過你的簡歷的。

其次,?我介紹其實是?個熱身,?試官和候選?其實是陌??,?我介紹不管是?試還是其他情況下,都是兩個陌??彼此交流的起點,也是緩解候選?與?試官之間尷尬的?種熱身?式.

最后,?我介紹是展示?我、引出接下來技術(shù)?試的引?,是你??指定技術(shù)?試?向的?次機會。

知道了以上原因,我們才能進?準備更好的?我介紹。

(2)?我介紹的?個必備要素

?我介紹歸根到底是?個熱身運動,因此切忌占??量的篇幅,上來就把??從出?的經(jīng)歷到?學像流?賬?樣吐出來的,往往會被沒耐?的?試官打斷,?這也暴露了候選?講話缺乏重點、溝通能??般的缺點。

但是,?些關(guān)鍵信息是必須體現(xiàn)的,就我個???,以下信息是必備的:

  • 個?信息: ?少要體現(xiàn)出??的姓名、崗位和?作年限,應(yīng)屆?則必須要介紹??的教育背景,如果??的前東家是個??(?如BAT)最好提及,??的學歷是亮點(985或者碩博或者類似于北郵這種CS強校)最好提及,其他的什么有沒有?朋友、是不是獨??沒?在意,不要占?篇幅。這個部分重點在于「你是誰?」。
  • 技術(shù)能?: 簡要地介紹??的技術(shù)棧,切忌把??只是簡單使?過,寫過?個Demo或者看了看?檔的所謂「技術(shù)?!挂舱f出來,?旦后?問到算是?找尷尬。這個部分的重點在于「你會什么?」。
  • 技能擅?: 重點介紹??擅?的技術(shù),?如性能優(yōu)化、?并發(fā)、系統(tǒng)架構(gòu)設(shè)計或者是溝通協(xié)調(diào)能?等等,切忌夸?其詞,要實事求是,這是之后考察的重點。這個部分重點?在于「你擅?什么?」。

(3)?我介紹要重點匹配當前崗位的技術(shù)棧

你的?試簡歷可能包含了各種各樣的技術(shù)棧,但是在?我介紹過程中需要匹配當前崗位的技術(shù)要求。就?如你?前?試的是移動端H5前端的開發(fā)崗位,就重點在?我介紹中突出??在移動前端的經(jīng)驗,?此時?篇幅得講述 ??如何?Node?撐公司的web項?就顯得很不明智.

(4)要在?我介紹中做刻意引導(dǎo)

如果你的?我介紹跟流?賬?樣,沒有任何重點,其實?試官也很難辦,因為他都沒法往下接話...

?只要你稍作引導(dǎo),絕?部分?試官就會接你的話茬,?如「你在?我介紹中重點提及了?個項?,碰到了?些難點,然后被你攻克了,效果如何如何好等等」,如果我是?試官?定會問「你的xx項?的xx難點后來是怎么解決的?」。

?試官的?的是考察候選?的能?,對候選?做出評估,因此需要知道候選?擅?什么,是否匹配崗位,?試官絕?多數(shù)情況下很樂意你這種有意?意的引導(dǎo),這樣雙?的溝通和評估會很順利,?不是故意刁難候選?。

(5)如何準備?我介紹

其實最好的?法也是最笨的?法就是把?我介紹寫下來,這個?我介紹?定要體現(xiàn)上?提到的??必備要素,在?試前簡單過?遍,能把?我介紹的內(nèi)容順利得表達出來即可,切忌跟背課??樣。

?我介紹的時間最好控制在1-3分鐘之間,這些時間?夠?試官把你的簡歷過?遍了,?試官看完簡歷后正好接著你的?我介紹進?提問是最舒服的節(jié)奏,別上來開始10分鐘的演講,?試官等待的時候會很尷尬,這么?的篇幅說明你的?我介紹?定是流?賬式的。

2. 技術(shù)考察

?個好的技術(shù)考察的開始,必須得有?我介紹部分好的鋪墊和引導(dǎo),有?種情況我們經(jīng)常遇?:

候選?說了??堆?重點的?我介紹,?試官?時語塞,完全get不到候選?的重點,也不知道候選?擅?什么、有什么亮點項?,然后就在他簡歷的技術(shù)棧中選了本公司也在?的技術(shù),候選?這個時候也開始冒汗,因為這個技術(shù)棧并不是他的擅?,回答的也磕磕絆絆,?試官的引導(dǎo)和深?追問也沒有達到很好的效果,?試就在這種尷尬的?氛中展開了,?試結(jié)束后?試官對候選?的評價是技術(shù)不熟練、沒有深?理解原理,候選?的感受是,?試官專挑??不會的問。

所以在前?的部分,?定要做好引導(dǎo),把?試官的問題引到我們擅?的領(lǐng)域,但是這樣還不夠,正所謂不打?準備之仗,我們依然需要針對可能出現(xiàn)的問題進?準備.

那么如何準備可能的?試題?

?如你擅?前端的性能優(yōu)化,在?我介紹的部分已經(jīng)做好了引導(dǎo),接下來?試官?定會重點考察你性能優(yōu)化的能?,很可能會涉及很有深度的問題,即使你擅?這??的技術(shù),但是如果沒有準備也可能臨場亂了陣腳.

(1)多重提問

?我多重提問的意思是,當?個技術(shù)問題拋出的時候,你可能?對更深層次的追問。

依舊以前端性能優(yōu)化為例,?試官可能的提問:

  1. 你把這個?機端的?屏時間減少了150%以上,是從哪些????優(yōu)化的?這個問題即使你沒做過前端性能優(yōu)化也能回答個七七??,??是組件分割、緩存、tree shaking等等,這是第?重?較淺的問題。
  2. 我看你?webpack中SplitChunksPlugin這個插件進?分chunk的,你分chunk的取舍是什么?哪些庫分在同?個chunk,哪些應(yīng)該分開你是如何考慮的?如果你提到了SplitChunksPlugin插件可能會有類似的追問,如果沒有實際操作過的候選?這個時候就難以招架了,這個過程?定是需要?定的試錯和取舍的.
  3. 在分chunk的過程中有沒有遇到什么坑?怎么解決的?其實SplitChunksPlugin這個插件有?個暗坑,那就是chunid?增性導(dǎo)致id不固定唯?,很可能?個新依賴就導(dǎo)致id全部打亂,使得http緩存失效.

以上只是針對SplitChunksPlugin插件相關(guān)的優(yōu)化提問,當然也可能從你的性能測試?度、代碼層?進?考察,但是思路是類似的。因此不能把??準備的問題答案停留在?個很淺顯的層?,????法展示??的技術(shù)深度,另???在?試官的深度體情況下容易丟分,因此在??的答案后?多進??我的追問,看?看能不能把問題做的更深?。

(2)答題法則

很多?試相關(guān)的寶典都推薦使?STAR法則進?問題的應(yīng)答,我們不想引?這個額外的概念,基礎(chǔ)技術(shù)?試的部分??實實回答?試官的問題即可,通常需要問題運?到這個法則的是項??,?如讓你介紹?下你最得意的項?,回答問題的法則有這?個要點:

  • 項?背景: 簡要說?下項?的背景,讓?試官知道這個項?是做什么的
  • 個???: 讓?試官知道你在這個項?中扮演的??
  • 難點: 讓?試官知道你在項?開發(fā)過程中碰到的難點
  • 解決?案: 針對上?的難點你有哪?些解決?案,是如何結(jié)合業(yè)務(wù)進?取舍的
  • 總結(jié)沉淀: 在攻克上述的難點后有沒有沉淀出?套通?的解決?案,有沒有將??的?案在?部?進?推?等等

重點就在于后?三條,也是最體現(xiàn)你個?綜合素質(zhì)的?部分,我是?試官的話會?常欣賞那種可以發(fā)現(xiàn)問題、找到多種?案、能對多種?案進??對取舍還可以總結(jié)沉淀出通?解決?案回饋團隊的?。從上述?點可以體現(xiàn)出?個?的技術(shù)熱情、解決問題的能?和總結(jié)提?的能?。

(3)刻意引導(dǎo)

是的,在回答?試官提問的時候也可以做到刻意引導(dǎo)。

舉?個簡單的例?:

  • 除了Vue還?過Angular嗎? 這個時候很多候選?就很實誠回答「沒有」,其實我們可以回答的更好,把你知道的說出來展示??的能?才是最重要的,你可以說「我雖然沒?過,但是在學習雙向綁定原理的時候了解了?下 Angular臟檢查的原理,在學習Nestjs的時候了解了依賴注?的原理,跟Angular也是類似的」,?試官?定會接著問你臟檢查和依賴注?的問題,雖然你沒有?過Angular,但是Angular的基本原理你都懂,這是很好的加分項,說明候選?有深?理解原理的意愿和觸類旁通的能?
  • Vue如何實現(xiàn)雙向綁定的? 很多候選???實實答了 object.defineproperty 如何如何操作,然后就沒有了,其實你可以在回答完之后加上?嘴「Vue 3.0則選擇了更好?的Proxy來替代object.defineproperty」或者「除了object.defineproperty這種數(shù)據(jù)劫持的?式,觀察者模式和臟檢查都可以實現(xiàn)雙向綁定」,?試官?概率會問「Proxy好在哪?」或者「聊聊臟檢查」等等,這樣下?個問題就會依然在你的可控范圍內(nèi)

我們第?個例?把本來回答不上來的問題,轉(zhuǎn)化為了成功展示??能?的加分項,第?個例?讓??更多的展示了??的能?,?且始終使?試官的問題在??的可控范圍內(nèi)。

3. 向?試官提問

這個部分基本到了?試尾聲了,屬于做好了不影響?局,但是可能加分,如果做不好很容易踩雷的區(qū)域.

?先我們聲明?個雷區(qū):

  • 切忌問結(jié)果: 問了也?問,絕?部分公司規(guī)定不會透露結(jié)果的,你這樣讓?家很尷尬
  • 切忌問?資: 除了HR跟你談?資的時候,千萬別跟技術(shù)?試官談?資,?資是所有公司的?壓線,沒法談?wù)?/li>
  • 切忌問技術(shù)問題: 別拿??不會的技術(shù)難題反問?試官,完全沒意義,?試官答也不是不答也不是

有?個?較好的提問可供參考:

  • 如果我?職這個崗位的話,前三個?你希望我能做到些什么?
  • 我的這個崗位的前任是為什么離職的,我什么地?能做的更好?
  • 你對這個職位理想?選的要求是什么?

盡量圍繞你的崗位進?提問,這可以使得你更快得熟悉你的?作內(nèi)容,也讓?試官看到你對此崗位的興趣和熱情,重要的是 這些問題對于?試官??既可以簡略回答,也可以詳細的給你講解,如果他很熱情得跟你介紹此崗位相關(guān)的情況,說明你可能表現(xiàn)得不錯,否則的話,你可能不在他的備選名單?,這個時候就需要你早做打算了。

三、?試官到底想看什么樣的簡歷?


?試?直是程序員跳槽時期?常熱?的話題,雖然現(xiàn)在已經(jīng)過了跳槽的旺季,下?輪跳槽季需要到年底才會出現(xiàn),但是當跳槽季的時候你再看這篇?章可能已經(jīng)晚了,過冬的糧?永遠不是冬天準備的,?是秋收的時候。

簡歷是你進??試的敲?磚,也是留給意向公司的第?印象,所以這個很重要,必須在這上?做?了?章,?份優(yōu)秀的?試簡歷是整個?試成敗的重中之重,我們會詳細分析如何準備簡歷才能保證簡歷不被刷掉。

簡歷通常有這?部分構(gòu)成:

  1. 基本資料
  2. 專業(yè)技能
  3. ?作經(jīng)歷
  4. 項?經(jīng)歷
  5. 教育背景

我們會逐?進?分析。

1. 準備簡歷模板

萬事開頭難,簡歷的編寫如果從頭開始需要浪費很多時間,其實最快速也最聰明的辦法就是先找?份還不錯的簡歷模板,之后我們只需要填寫信息即可。

簡歷模板的選擇很講究,有些簡歷基本不看內(nèi)容就會被刷掉,這些簡歷?般會對?試官進?視覺攻擊,讓簡歷給?試官的第?印象就是反感。

有兩種坑爹的簡歷模板:

  • ?種是經(jīng)典簡歷模板,真是堪稱『經(jīng)典』,這種簡歷模板在我上?學的時候就有了,以現(xiàn)在的眼光看有點不夠看了,配?也?較『魔幻』,加上表格類的簡歷屬于low到底端的簡歷類型,基本上掃?眼就扔了,這種簡歷只需要3秒鐘就能被?試官扔到垃圾堆
  • 另?種是設(shè)計感??的簡歷模板,這種簡歷設(shè)計感??,這五顏六?的配??定能亮瞎?試官的雙眼,這種花?胡哨的簡歷同樣也是3秒鐘沉到垃圾堆底部的簡歷。

以上兩類簡歷模板堪稱?試官殺?,我相信只要你?了上述兩類模板,絕對連讓?試官看第?眼的興趣都沒有。?試官篩簡歷要的是?效、清晰、內(nèi)容突出,不管是HR還是技術(shù)?試官都想在最快速的情況下看到有效信息,你眼中所謂的『視覺效果』在別?眼?就是『視覺噪?』或者『視覺垃圾』,嚴重影響看簡歷的?情和尋找有效信息的速度。

2. 準備個?信息

個?信息部分主要包括姓名、電話、點?郵箱、求職意向,當然這四個是必填的,其它的都是選填,填好了是加分項,否則很可能減分。

接下來才是重點:

  1. github:如果準備?個基本沒有更新的博客或者沒有任何貢獻的github,那么給?試官?種為了放上去?放上去的感覺,這基本上就是在跟?試官說『這個候選?平時根本沒有總結(jié)提煉的習慣』,所以如果有?期維護的github或者博客?定要放上去,質(zhì)量好的話會?常有?,如果沒有千萬別放。
  2. 學歷:如果你的學歷是???、?中畢業(yè)之類的,還寫在簡歷頭部強調(diào)?遍,這就造成了你是『學渣』的印象,沒有公司喜歡學渣的,這?增加了簡歷被刷的?率,如果是研究?以上學歷可以寫,突出?下學歷優(yōu)勢,本科學歷在技術(shù)?試領(lǐng)域基本上敲?磚級別的,沒必要寫。
  3. 年齡:如果你是?齡程序員,尤其是你還在求?份低端崗位的時候千萬別寫,?個?齡程序員在求職?個中低端崗位,說明這些年基本原地踏步,還不能加班,到這?基本上此簡歷就涼了?半了。
  4. 照?:形象優(yōu)秀的可以貼,尤其是形象優(yōu)秀的?程序媛,其它的最好不要貼,如果要貼的話,最好是貼那種PS過的?常職業(yè)的證件照,那種平時搞怪的、光著膀?的?活照,基本就是?殺?為。

3. 準備專業(yè)技能

對于程序員的專業(yè)技能其實就是技術(shù)棧,對于??的技術(shù)棧如何描述是個很難的問題,?如什么算是精通?什么算是了解?什么是熟悉?

關(guān)于對技術(shù)技能的描述有很多種,有五種的也有三種的,?且每個?對詞匯的理解都不?樣,我結(jié)合相關(guān)專家的理解和??的理解來簡單闡述下描述詞匯的區(qū)別,我們這?只講三種的了解、熟悉、精通。

  • 了解:使?過某?項技術(shù),能在別?指導(dǎo)下完成?作,但不能勝任復(fù)雜?作,也不能獨?解決問題。
  • 熟悉:?量運?過的某?項技術(shù),能獨?完成?作,且能獨?完成有?定復(fù)雜度的?作,在技術(shù)的應(yīng)?層?不會有太?問題,甚?理解?點原理。
  • 精通:不僅可以運?某??技術(shù)完成復(fù)雜項?,?且理解這項技術(shù)背后的原理,可以對此技術(shù)進??次開發(fā),甚?本身就是技術(shù)源碼的貢獻者。

我們就以Vue這個框架為例,如果你可以?vue寫?些簡單的??,單獨完成某?個??的開發(fā),但是?法脫離公司腳?架?作,也?法獨?從0完成?個有?定復(fù)雜度的項?,只能稱之為了解。

如果你有?量運?vue的經(jīng)驗,有從0獨?完成?定復(fù)雜度項?的能?,可以完全脫離腳?架進?開發(fā),且對vue的原理有?定的了解,可以稱之為熟悉。

如果你?vue完成過復(fù)雜度很?的項?,?且?常熟悉vue的原理,是vue源碼的主要貢獻者,亦或者根據(jù)vue源碼進?過魔改(?如mpvue),你可以稱得上精通。

那么有兩個坑是候選?經(jīng)常犯的,『雜』和『精』,這種兩個坑?量集中在應(yīng)屆?和剛畢業(yè)每兩年的新?身上,其主要特點是『急于表現(xiàn)?我』、『對技術(shù)深度與?度出現(xiàn)?知?導(dǎo)致的過度?信』。

?先說說雜,?如你要應(yīng)聘?個Java后端,??實實把??的java技術(shù)棧寫好就?了,強調(diào)?下??擅?什么即可,最好專精某領(lǐng)域?如『?并發(fā)』、『?可?』等等,這個時候?些簡歷?要給??加戲,??會的不會的?股腦往上堆,什么逆向、密碼學、圖形、驅(qū)動、AI都要體現(xiàn)出來,越雜越好,這種簡歷給?的印象就是個什么都不懂的半吊?。

再說說精,?個剛畢業(yè)的應(yīng)屆?,出來簡歷就各種精通,精通Java、精通Java虛擬機、精通spring全家桶、精通kafka等等,請放?,這種簡歷是不會沒頭沒腦投過來了,這種在?學?就精通各種的天才早被他的各種學?介紹進了??或者外企做某某Star重點培養(yǎng)了,往往看到的這種也是半吊?。

4. 準備?作經(jīng)歷

?作經(jīng)歷本身不?花太多筆墨去寫,?試官主要想看的就是每段?作經(jīng)歷的持續(xù)時間、在不同公司擔任的職責如何、是否有??的?作經(jīng)驗等等。

那么什么簡歷在這?給?試官減分呢?

  • 頻繁跳槽:?如三年換了四家公司,每個公司呆的時?不要超過?年
  • 常年初級崗:?如?作五六年之后依然在完成?些簡單的項?開發(fā)
  • 末流公司經(jīng)歷:在技術(shù)招聘屆,??的優(yōu)先級最??如BAT、TMD甚?微軟、?歌等外企,知名度獨?獸其次,?如商湯、曠視等等,?般的互聯(lián)?公司排在第三,就是?作中?型的互聯(lián)?公司?般?家叫不上名字,排在最后的就是外包和傳統(tǒng)企業(yè)的經(jīng)歷

所以,如果你有頻繁跳槽的經(jīng)歷怎么辦?在本公司??實實等到滿?年再跳槽。

如果常年初級崗怎么辦?想辦法晉升或者參與?些業(yè)界知名項?,再或者寫?個有?定復(fù)雜度的私?項?。

如果有末流公司經(jīng)歷怎么辦?如果是很久以前的末流公司經(jīng)驗可以直接不寫,也沒?在乎你很早之前的?作經(jīng)歷,如果你現(xiàn)在就在末流公司,趕緊想辦法跳槽,去不了??,去?知名的互聯(lián)?公司也算是勝利?逃亡了。

5. 準備項?經(jīng)歷

項?經(jīng)歷不管對于社招還是校招都是重中之重,很多時候成敗就在于項?經(jīng)歷這塊,?個普通本科可以通過優(yōu)秀的項?經(jīng)歷逆襲985,?個??的員?也可以獲得??的?試機會。

但是必須要說?下項?經(jīng)歷的編寫很講究,這是為后??試部分鋪路的絕佳機會,也是直接讓你的簡歷撲街的重點淪陷區(qū)域。

先說容易讓簡歷撲街的?個坑位。

(1)切忌流?賬寫法

項?經(jīng)歷流?賬寫法是絕?多數(shù)簡歷的通病,通篇下來就講了?件事『我?了啥』。

?部分簡歷卻是這樣的:

?Vue、Vuex、Vue-router、axios等技術(shù)開發(fā)電商?站的前端部分,主要負責??、店鋪詳情、商品詳情、商品列表、訂單詳情、訂單中?等相關(guān)??的開發(fā)?作,與設(shè)計師與后端配合,可要?度還原設(shè)計稿。

這個描述有什么問題? 其實看似也沒啥問題,但是這種流?賬寫法太多了,完全?法突出??的優(yōu)勢展現(xiàn)??的能?。項?經(jīng)歷是考察重點,?試官想知道候選?在?次項?經(jīng)歷中扮演的??、負責的模塊、碰到的問題、解決的思路、達成的效果以及最后的總結(jié)與沉淀。

?上?的描述只顯示了『我?了啥』,所以這種項?描述?乎是沒意義的,因為對于?試官??他看不到有效信息,沒有有效信息的項?描述基本就沒價值了,如果這個時候你還沒有??經(jīng)歷或者名校背書,基本上也就涼了。

(2)切忌堆積項?

堆積項?這種現(xiàn)象往往出現(xiàn)在沒有什么優(yōu)秀項?經(jīng)歷的簡歷身上,候選?企圖以數(shù)量優(yōu)勢掩蓋質(zhì)量的劣勢,其實往往適得其反,項?經(jīng)歷的?欄最好放2-3個項?,?常優(yōu)秀的項?可能放?個就?夠了,舉個極端例?如果有?天尤?溪寫簡歷,其實只需要在項?經(jīng)歷那些??『Vue.js作者』就?了,當然,他并不需要投簡歷。

有?些項?切忌放上去:

  • demo級項?:很多簡歷居然還在放?些仿xx官?的demo,這是??的減分項,有?些則是東拼?湊抄了?些框架 的源碼搞了個玩具項?,也沒有任何價值。
  • 爛?街的項?:這種以vue技術(shù)棧的為最,由于視頻?站的某?課程流?,導(dǎo)致?量的仿餓了么、仿qq?樂、仿美 團、仿去哪?,同樣Java的同學也是仿電商?站、仿?眾點評等等,?份簡歷5份?模?樣的項?,你是?試官會怎么想。
  • 低質(zhì)量的開源項?:?個?原則就是低star的盡量別放(除?是?質(zhì)量代碼的冷?項?),?期棄坑的也不要放,不要為了湊數(shù)量把低質(zhì)量的項?暴露出來,好好藏著。

如果只放兩個項?,最好的搭配是?個公司內(nèi)部挑?梁的項?和?個社區(qū)內(nèi)的開源項?,后者之所以可以占據(jù)?席之地,是因為通過你的開源項?,?試官可以通過commit完整看到你的創(chuàng)造過程,?如?程化建設(shè)、commit規(guī)范、代碼規(guī)范、協(xié)作?式、代碼能?、溝通能?等等,這甚???試都有?,沒有?開源項?更能展示你綜合素質(zhì)的東?了。

(3)切忌放虛假項?

?個項?做沒做過只要是有經(jīng)驗的?試官?問便知,如果你真的靠假項?忽悠過了?試,那這個公司?成也有問題,?才把關(guān)不過硬,你可以想象你的隊友都是什么?平,在這種公司?成?價值也不?。好,如果你說實在沒項?可寫了,我只能造假了,那么你應(yīng)該想?下這多層追問。

?如你說你優(yōu)化了?個前端項?的?屏性能,降低了?屏時間,那么?試官對這個性能優(yōu)化問題會進?深挖,來考察候選?的實際?平:

  1. 你的性能優(yōu)化指標是怎么確定的?平均下來時間減短了多少?
  2. 你的性能是如何測試的?有兩種主流的性能測試?法你是怎么選的?
  3. 你是根據(jù)哪些指標進?針對性優(yōu)化的?
  4. 除了你說的這些優(yōu)化?法還有沒有想過通過xx來解決?
  5. 你的這個優(yōu)化?法在實際操作中碰到過什么問題嗎?有沒有進?步做過測試?
  6. 我們假設(shè)這么?種情況,?如xxxx,你會這么進?優(yōu)化?

?試官多層追問的邏輯是這樣的:了解背景 -> 了解?案 -> 深挖?案 -> 模擬場景

?先得了解你性能優(yōu)化的指標如何,接著需要了解你是這么測試的指標、再怎么進?針對性優(yōu)化的,再接著提出?些其它解決?案考察你對優(yōu)化場景的知識儲備和?案決策能?,最后再模擬?個其它的業(yè)務(wù)場景,來考察你的技能遷移能?,看看是否是對某塊領(lǐng)域有?定的了解,?不是只針對某個項?。

如果要真的在?試現(xiàn)場對答如流,那么?定是在某?塊領(lǐng)域有?定知識儲備的?,不是隨隨便便搞個項?就能蒙混過關(guān)的。

(4)合格的項?經(jīng)歷如何寫

合格的項?經(jīng)歷必須要有以下?點:

  • 項?概述
  • 個?職責
  • 項?難點
  • ?作成果

如果你不怕字太多,還可以選擇性加?解決?案、選型思路等等,但是由于篇幅限制和為?試鋪墊就不太建議寫得太多。

項?概述的?的是讓?試官理解項?,不是每個??試官都做過你的那種項?,所以需?個簡述?便?試官理解。

個?職責就是告訴?試官你在本項?中扮演的??,是領(lǐng)導(dǎo)者?主導(dǎo)者?還是跟隨者,你負責了哪些模塊,承擔了多?的?作量,以此來評估你在團隊中的作?。

項?難點的?的在于讓?試官看到你碰到的技術(shù)難題,?便后續(xù)?試對項?進??系列討論。

?作成果就很明顯了,?試官需要看到你在做了上述?作到底達成了什么成績,這個時候最好以數(shù)據(jù)說話,?如訪問量、?屏時間等等。

這個時候也切忌展開?篇?論,把技術(shù)細節(jié)?個個寫上去,甚?還寫了?路歷程的都是?忌,???篇幅太?會造成視覺混亂,另????試官想看到的是『簡』歷,不是技術(shù)總結(jié),?試官要?對上百份簡歷沒那么時間來看你?篇?論,?篇?論?可以在?試中展開。

最好的?法就是???字簡單得說清楚即可,反正項??的時候?定會問到,到時候好好把你準備的內(nèi)容講給?試官,掌握?試的主動權(quán)就是從項?經(jīng)歷這?欄中開始

6. 其他

(1)教育背景

應(yīng)屆?可以寫得更詳細?點,?如績點排名怎么樣,有沒有突出的科?,社招就不要寫太多了,簡單的?學時間、學校、專業(yè)即可,?且寫你的最?學歷即可,沒必要從初中就開始寫學歷流?賬,沒有?看的。

(2)注意事項

  • ?我評價不建議寫:技術(shù)?試?乎沒?看你的?我評價,連?試技術(shù)問題都嫌『talk is cheap show me the code』,你的?我評價除了占篇幅沒啥?處,充其量算是?試官的?擾信息。
  • 簡歷封?千萬別搞:這都是?些簡歷制作?站騙?戶付費的伎倆,不僅是互聯(lián)??業(yè),其它?業(yè)我也沒?過要簡歷封?這種??操作的。
  • 證書不建議寫:應(yīng)屆?可以酌情考慮弄個六級證書什么的,對于社招??,列?堆證書甚?是減分項,國內(nèi)的各種證你也懂的,是有多不?信才淪落到靠?堆證書來證明??的價值。
  • 千萬別?技能圖表:?先?90分、80分來評價??的技術(shù)本身就沒有什么說服?,也不可能這么精準,?且什么是90分、什么是80根本就沒有?個公論,所以??般的?較通?的熟悉、精通描述即可,千萬別加戲,?試官或者HR沒那么多閑?夫去理解你的圖表,??實實按最通??效的?式描述??的技術(shù)棧。
  • 簡歷最好??:程序員?不是設(shè)計師有時候需要作品呈現(xiàn),如果你的簡歷超過??那么?定是出問題了,要么項?、技術(shù)棧描述太多太雜占據(jù)?量篇幅,要么加了?堆圖表或者圖畫來加戲,當然往往是犯前?個錯誤的更多。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號