99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

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

2023-02-17 10:51 更新

一、如何通過HR?


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

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

1. HR面的目的

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

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

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

2. HR面的常見問題

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

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

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

建議分三部分談:

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

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

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

目的: 考察候選?的抗壓能?和責(zé)任?

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

建議:

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

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

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

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

分析: 程序員的?作內(nèi)容可能?部分時(shí)間并不在寫代碼上,?是要處理各種會(huì)議、需求和溝通,通常都屬于?作超負(fù)荷的狀態(tài),?對上?這種問題不建議以加班的?式來解決,因?yàn)橹饕疾斓氖悄愕臅r(shí)間管理能?和溝通能?,這些要素要在回答中體現(xiàn)出來

建議:

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

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

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

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

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

?的: 考察離職原因,候選?離職?險(xiǎn)評估

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

建議:

  1. 因?yàn)?資低、離家遠(yuǎn)、加班多、技術(shù)含量低等等原因離職
  2. 因?yàn)殡x家遠(yuǎn)花費(fèi)在路途上的時(shí)間過多,不如?來充電,因?yàn)榧影喽鄬?dǎo)致沒有時(shí)間充電,?法提?等等

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

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

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

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

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

建議:

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

(7)如何與HR談薪資?

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

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

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

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

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

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

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

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

  • 如果你覺得你技術(shù)?試效果很好,可以報(bào)?個(gè)??點(diǎn)的薪資,這樣如果HR想要你,會(huì)找你商量的。
  • 如果你覺得技術(shù)?試效果?般,但是你?較想進(jìn)這家公司,可以報(bào)?個(gè)折中的薪資。
  • 如果你覺得?試效果很好,但是你不想進(jìn)這家公司,你可以適當(dāng)“漫天要價(jià)”?下。
  • 如果你覺得?試效果不好,但是你想進(jìn)這家公司,你可以開?個(gè)稍微低?點(diǎn)的?資。

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

二、回答問題的技巧


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

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

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

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

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

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

1. ?我介紹

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

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

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

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

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

知道了以上原因,我們才能進(jìn)?準(zhǔn)備更好的?我介紹。

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

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

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

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

(3)?我介紹要重點(diǎn)匹配當(dāng)前崗位的技術(shù)棧

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

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

如果你的?我介紹跟流?賬?樣,沒有任何重點(diǎn),其實(shí)?試官也很難辦,因?yàn)樗紱]法往下接話...

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

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

(5)如何準(zhǔn)備?我介紹

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

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

2. 技術(shù)考察

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

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

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

那么如何準(zhǔn)備可能的?試題?

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

(1)多重提問

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

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

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

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

(2)答題法則

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

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

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

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

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

舉?個(gè)簡單的例?:

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

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

3. 向?試官提問

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

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

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

有?個(gè)?較好的提問可供參考:

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

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

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


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

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

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

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

我們會(huì)逐?進(jìn)?分析。

1. 準(zhǔn)備簡歷模板

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

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

有兩種坑爹的簡歷模板:

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

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

2. 準(zhǔn)備個(gè)?信息

個(gè)?信息部分主要包括姓名、電話、點(diǎn)?郵箱、求職意向,當(dāng)然這四個(gè)是必填的,其它的都是選填,填好了是加分項(xiàng),否則很可能減分。

接下來才是重點(diǎn):

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5. 準(zhǔn)備項(xiàng)?經(jīng)歷

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

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

先說容易讓簡歷撲街的?個(gè)坑位。

(1)切忌流?賬寫法

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

?部分簡歷卻是這樣的:

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

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

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

(2)切忌堆積項(xiàng)?

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

有?些項(xiàng)?切忌放上去:

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

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

(3)切忌放虛假項(xiàng)?

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

?如你說你優(yōu)化了?個(gè)前端項(xiàng)?的?屏性能,降低了?屏?xí)r間,那么?試官對這個(gè)性能優(yōu)化問題會(huì)進(jìn)?深挖,來考察候選?的實(shí)際?平:

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

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

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

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

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

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

  • 項(xiàng)?概述
  • 個(gè)?職責(zé)
  • 項(xiàng)?難點(diǎn)
  • ?作成果

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

項(xiàng)?概述的?的是讓?試官理解項(xiàng)?,不是每個(gè)??試官都做過你的那種項(xiàng)?,所以需?個(gè)簡述?便?試官理解。

個(gè)?職責(zé)就是告訴?試官你在本項(xiàng)?中扮演的??,是領(lǐng)導(dǎo)者?主導(dǎo)者?還是跟隨者,你負(fù)責(zé)了哪些模塊,承擔(dān)了多?的?作量,以此來評估你在團(tuán)隊(duì)中的作?。

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

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

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

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

6. 其他

(1)教育背景

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

(2)注意事項(xiàng)

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


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號