哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

招聘程序員的四步法則

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-11-23 16:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

怎樣招聘程序員

本文記錄了本人招聘程序員的方法,希望能幫助你建立一個出色的團隊。

一般來說招聘程序員不算難。但要總結(jié)出如何招聘程序員,特別是招聘優(yōu)秀程序員還是比想象中要困難的。尤其是你要招聘一個全職的員工(無論是否遠(yuǎn)程工作)。這里面涉及到很多東西,比如文化背景,職業(yè)素養(yǎng)還有最重要的方面-技術(shù)領(lǐng)域(程序員是否知道如何實現(xiàn)他們口中宣稱的技術(shù))。我們假設(shè)你只是在招聘一個外包人員來做一個小項目,如果要招優(yōu)秀程序員仍然是不容易的。你如何考評應(yīng)聘人員?你如何知道怎樣可行怎樣不行?你如何發(fā)現(xiàn)自己是在拿錢打水漂?答案是你根本就不知道。

你竭盡全力的面試候選人然后挑選最合格人的加入團隊。如果這個人不行你就換一個,直到找到那個能呆下來的。問題是沒人說非得要走這個流程。我下面將分享我在招聘程序員時采用的方法,通過這種方式在過去幾年里我招到了最優(yōu)質(zhì)的遠(yuǎn)程工作者,外包人員和全職員工。我招聘遠(yuǎn)程程序員和現(xiàn)場程序員時也采用了同樣的方式。

在我找到了候選人后,我會讓他們經(jīng)歷四輪面試:

四輪面試流程:

非正式HR電話溝通(電話/Skype/Google Hangout)

技術(shù)電話溝通 (電話/Skype/Google Hangout)

編程測試篩選

文化融合評估

如果候選人通過了所有的四輪測試,那很可能你找對人了。上述流程找到的人具有下面的特點:

技術(shù)上能夠完成工作任務(wù)

能夠融入公司文化

善于有效溝通和發(fā)散思維

四輪流程的目標(biāo)

可能你也注意到前兩輪篩選都是采用電話/Skype/Google Hangout作為溝通工具。為啥哩?答案非常簡單:時間寶貴啊。時間一去不復(fù)返…如果我能為團隊節(jié)省會議室,出差等我會很樂意去做。這就是電話面試的目的。通常候選人也會傾向于這種方式,畢竟這節(jié)省的是大家的時間啊。所以前幾步的目的就是為了節(jié)省公司和員工的時間。

我們的目標(biāo)是:節(jié)約時間!

每一輪都是在不同時間完成的。一般來說最少也得間隔4到6個小時吧。留出時間間隔的目的是讓團隊有時間決定是否讓候選人進入下一個流程。例如:第一輪面試后團隊決定放棄后續(xù)的面試,那就可以通過電子(郵件或電話)方式通知候選人然后繼續(xù)自己愉快的一天。第二步第三步是一樣的道理。第四步就是要上手的了,后面會細(xì)說。這也可以說是“敏捷”式招聘。每一步都是迭代式的循環(huán)并建立于上一步的成功。也可以看著是一種測試驅(qū)動(TDD)式招聘流程。 第一步測試通過了嗎?通過了就進入第二步。第二步通過了嗎?通過了,太好了。進入第三步吧, 第三步通過了嗎?沒有。 好吧,GameOver了, 不用浪費后面的時間了。

步驟細(xì)說

下面就細(xì)說一下各個步驟,并提供了參考提問,外部資源的鏈接以及優(yōu)化流程的建議。

第一輪:非正式HR篩選(10到30分鐘)

終極目標(biāo):基于基本對話和HR的經(jīng)典必殺問題判斷候選人是否適合目標(biāo)崗位

第一輪其實是很短的。 又想到了節(jié)約時間的問題—這是第一道關(guān)卡。你也可以把它變得更短。你需要確認(rèn)這個人能有效的溝通,思路清晰沒有社交恐懼癥啥的。比如有人滿嘴的”Cao” (原文是F開頭的四字單詞),那這種人就很可能不太適合團隊。

這一輪一般交給招聘經(jīng)理(有時候就是你(HR), 有時候是別人)。這一輪經(jīng)理應(yīng)該描述工作性質(zhì)并與候選人對話。下面是一些參考問題:

為什么申請這個職位?

在X方面你有多少經(jīng)驗?(X就是你們正在干的事兒,或者是新技術(shù)等等)

談?wù)勀愕纳弦环莨ぷ鳎?/p>

接下來還可以采用傳統(tǒng)的面試問題。例如下面這些:

你會如何處理X情況?(X就是HR的經(jīng)典問題)

講講你遇到無法解決的問題時,后來是怎樣解決的?

跟同事有不同意見,你是如何處理的?

你對我們公司有了解嗎?

你對我們有問題要問嗎?

此時此刻,你就可也判斷候選人是不是思路清晰,或者是跟你在扯八卦。也就可以判斷是否進入下一步:技術(shù)篩選

第二輪: 技術(shù)篩選(10到30分鐘)

終極目標(biāo):采用問答形式判斷候選人是否具有所需的技術(shù)(Skype/Hangout/電話形式)

技術(shù)篩選是第二道關(guān)卡。這一輪應(yīng)該持續(xù)10到30分鐘取決于問題的難度。如果候選人答不上的問題太多,可以隨意縮短時間。所提的問題根據(jù)招聘的程序員類型有所區(qū)別。但應(yīng)該覆蓋正在使用的一些編程語言基礎(chǔ),框架基礎(chǔ),服務(wù)器??梢蕴嵋恍╅_放式的問題讓候選人自己解釋。盡量避免問一些是/非問題。下面是一些參考問題:

NodeJS 參考提問:

請解釋NodeJS里ExpressJS的作用以及你為什么會使用它

Sync和Async call的區(qū)別以及你更傾向于采用哪種方式,為什么?

你使用哪個測試框架?

知道V8是什么嗎?

Android 參考提問:

什么是AsyncTask,什么時候你會使用它?

什么是ActionBar

什么是Gradle以及使用場景

如何在Android上做單元測試

Rails 參考提問:

什么是asset管道

什么是控制器(controller)?

什么是RSpec以及使用場景?

什么是路由?

通常這類面試由團隊成員進行。有時候是兩個程序員。如果是兩個面試官,相互間要有個暗號告訴對方候選人不合適以節(jié)省時間。我之前就采用了下面的方式:

“提醒我跟你講早上我在加油站的遭遇”

“面試結(jié)束后提醒我給我表弟打電話”

道理你應(yīng)該已經(jīng)懂了。自己編一個吧。至少有50%的時間你希望盡快結(jié)束面試因為候選人不靠譜。記住,目標(biāo)是:節(jié)約時間。

第三輪: 編程測試(2-4個小時/夜間)

終極目標(biāo):判斷候選人擁有通過代碼解決問題的能力。了解代碼質(zhì)量。

面試過程中,要求候選人采用指定的語言解決實際問題。一個有經(jīng)驗的程序員應(yīng)該在一個小時之內(nèi)解決問題。我會給出2-4小時的范圍以便候選人有足夠的時間完成任務(wù)。為了公平公正我一般會允許候選人在家里舒適的環(huán)境下接受面試,以排除壓力并了解他們實際如何解決問題。有些公司更喜歡在現(xiàn)場給候選人提供電腦和網(wǎng)絡(luò)。不管哪種方式,目標(biāo)很簡單:了解候選人能否寫出正確的代碼。

編程測試是很好的調(diào)節(jié)閥。不是說問題有多難(恰恰相反,問題很簡單),而是因為你可以了解對方的代碼質(zhì)量,同時也能找到以下問題的答案:

候選人的溝通能力

候選人是否知道服從指示?

候選人知道如何使用Git和GitHub嗎(后面會細(xì)說)

候選人知道最佳代碼實踐嗎?

候選人知道如何寫代碼嗎?

候選人能通過測試嗎?

如果我讓候選人在空閑時間里在家面試,我一般會告訴他們我會在下午5點通過郵件告訴他們題目以及解決問題的提示。我告訴他們最遲在明天中午12點前得完成。問題會發(fā)布到GitHub/BitBucket的repo里,這個repo會為每個候選人創(chuàng)建一個。repo包含了所有關(guān)于問題的描述。候選人需要做的就是跟隨指示并將結(jié)果發(fā)給我。下面是一些我創(chuàng)建的例子:

NodeJS 例子

Android 例子

Rails 例子

你可以fork這些例子并保存。如果你訪問過這些網(wǎng)站中的任何一個你就會發(fā)現(xiàn)這里面的每一個例子都要求候選人經(jīng)歷一系列步驟。如果候選人不清楚干什么,他們可以跟我確認(rèn)或者直接在Goolge上找答案。候選人完成后需要提交一個pull 請求給我,然后我可以進行評審。我知道不是所有人都用Git來管理源代碼,所以你可以進行修改,以便采用mercurial或者SVN來管理。

這種方式可以說是神來之筆,因為它能全方面了解候選人。比如候選人是否能按時寫出代碼完成工作。同時也能讓我審查代碼來判斷到底是好還是壞?;谖业慕?jīng)驗,平均60%的候選人不能完成任務(wù),因為他們不知道如何解決問題。這也是我讓他們在家面試的原因。從第一步到第三步都可以遠(yuǎn)程進行。這為公司節(jié)約了時間。在這完成了任務(wù)的40%的人中,只有20%的人做對了,并且到這個時候基本上只剩下一兩個候選人看起來不錯。如果你有更多的選擇當(dāng)然更好。

對于這種方式有一個很正常的顧慮:萬一他們作弊怎么辦?如果他們叫朋友或者其他人當(dāng)槍手怎么辦?是有這種可能,但我認(rèn)為現(xiàn)實中也存在這個問題。有時候程序員不知道如何解決問題就會尋求幫助。他們通過QQ向朋友求助,或者是在網(wǎng)上搜或者是找一些滿足要求的開源項目來修改。這就是程序員的作風(fēng),管你是在家還是在公司誰關(guān)心。如果對方真是在欺騙,我想很快我也能發(fā)現(xiàn)。就算是對方被招進來了,團隊也能很快發(fā)現(xiàn)問題。這時候你就需要需要決定是否要留下這個人了。

如果候選人沒能完成測試,這就直接是紅牌了。當(dāng)然出的問題也應(yīng)該足夠簡單讓有經(jīng)驗的程序員能在一個小時內(nèi)完成。如果不能完成,要么是題目太難了要么是候選人不合適。如果你用的是我上面提到的鏈接(或者類似的),那就不存在這個問題。對于那些沒通過測試的,我建議放棄后面的面試直接換下一個人。

對那些完成題目的我會審查代碼。如果沒問題我會繼續(xù)面試。這種情況其實很少。一般我會問候選人為什么會用他的方式去寫代碼。比如我會問一個做Android題目的人為什么會用HttpGet而不是類似OkHttp或http-request的庫。對于做NodeJS題目的人我會問為什么會采用原生的http請求而不是restler或rest。問這些問題的目的是考察候選人的思維方式,也能更多的了解他們的性格。有時你也能從他們身上學(xué)到一些東西。

如果沒人解決問題,那就繼續(xù)發(fā)布職位需求。有時候我要發(fā)好幾遍才能找到合適的人。

第四輪:文化融合評估(2-4小時)

目標(biāo):考察候選人是否能融入公司文化

到這一步,候選人通過了HR和技術(shù)的電話面試,以及編程測試。或許你認(rèn)為應(yīng)該聘用這個人了。但注意不要被激動沖昏頭腦—你需要了解這個人是不是能夠和你以及團隊一起和諧共事。這時候我會把候選人帶到辦公室和團隊見面并共用午餐。我一般叫他們在指定的時間來公司(上午11點到12點)并安排團隊午飯。我們會去一個常去的地方吃飯。不要去一個高檔的或者團隊不熟悉的地方吃飯。否則團隊不會全部參加或則氣氛變味。我們需要的是平常和正常,就是一個每天工作狀態(tài)的展示。這樣我們能評估他的個性并試圖發(fā)現(xiàn)一些影響團隊和諧的因素。如果我們發(fā)現(xiàn)有人感覺不對,我們就不會聘用候選人。因為以后的路還長,如果一見不能鐘情,日久就要生恨,工作也不會出色。

情景再現(xiàn): 有個人前幾輪結(jié)果都恨優(yōu)秀。我有點小激動。我?guī)麄兂鋈コ晕顼埐虐l(fā)現(xiàn)他們非常沒素質(zhì),極端的具有消極進攻性(passive aggressive)而且有時非常計較。我們都應(yīng)該有過這種感受:不要惹桌子對面的那個人。后來我就認(rèn)為這人不適合團隊也沒有發(fā)offer。

你還應(yīng)該帶新人在辦公室/園區(qū)等轉(zhuǎn)一轉(zhuǎn)。跟他們講講職位以了解他們的興趣。問他們一些針對公司的寬泛問題,看他們是否對公司進行過了解。總之就是要了解這個人。你要問自己這樣一個問題:要是這個人在下班后跟你一起吃飯喝東西你愿意嗎?如果你的回答是不,那又是紅牌需要商榷了。

候選人走后,和團隊的人聊一聊他們的看法(如果這個人是招進來的第一個人,只有靠直覺)。如果候選人還靠譜那就發(fā)offer,否則—下一位。

總結(jié):

好馬不好找,找好馬還要省錢就更難。上面的四輪法則將幫你節(jié)省時間并找到最佳人選。不要怕嘗試下一個人選。與其招庸人不如耐心等。記住,第三輪是調(diào)節(jié)閥。這里是“行”與“不行”的分水嶺。如此多的人卡在這一關(guān)讓我有點驚訝。祝大家找馬順利。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

    31007
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    FastAPI+LangChain打造智能招聘系統(tǒng)

    ?未來招聘不再人工:FastAPI+LangChain 的經(jīng)濟價值與影響 AI 自動化招聘的技術(shù)背景 隨著人工智能技術(shù)的迅速發(fā)展,企業(yè)招聘流程正在經(jīng)歷深刻變革。傳統(tǒng)的招聘模式依賴人力資
    的頭像 發(fā)表于 04-14 14:26 ?112次閱讀

    5.5v超級電容久放沒電可以充電嗎?

    文章介紹了一種復(fù)活5.5V超級電容的四步方法,包括判斷狀態(tài)、慢充、梯度復(fù)健,幫助電容恢復(fù)功能。
    的頭像 發(fā)表于 02-02 09:31 ?645次閱讀
    5.5v超級電容久放沒電可以充電嗎?

    光模塊故障判定專業(yè)技術(shù)指南:系統(tǒng)性四步排查法與失效機理深度剖析

    機理的深入理解,以實現(xiàn)故障的快速準(zhǔn)確定位,從而有效避免因誤判導(dǎo)致的資源浪費與運維效率降低。本文提出的四步排查法,融合行業(yè)技術(shù)規(guī)范(如IEEE 802.3系列標(biāo)準(zhǔn))與現(xiàn)場實踐經(jīng)驗,構(gòu)建了從基礎(chǔ)檢查到核心參數(shù)驗證的完整診斷
    的頭像 發(fā)表于 12-31 11:02 ?641次閱讀

    大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會暨大理人工智能與應(yīng)用國際開發(fā)者大會在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?893次閱讀
    大理的AI野心藏不住了——風(fēng)花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    PMT模塊無信號?別慌!四步排查法,快速鎖定問題根源

    暗室中)。 這是后續(xù)所有診斷步驟的前提,能有效避免設(shè)備在異常狀態(tài)下受損。 在確保安全后,您遇到的技術(shù)難題,我們早已備好解決方案。本期小編帶您實施一套四步排查法,讓您快速喚醒“沉睡”的PMT模塊,讓信號輸出恢復(fù)正常! 第一:電源檢
    的頭像 發(fā)表于 12-11 06:55 ?566次閱讀
    PMT模塊無信號?別慌!<b class='flag-5'>四步</b>排查法,快速鎖定問題根源

    程序員最常見謊言

    了。 28我已經(jīng)測試過了,這個功能沒問題,可以上線了。 29別擔(dān)心,這個問題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對程序員多一些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點
    發(fā)表于 12-10 08:24

    深圳南柯電子|醫(yī)療電子EMC整改:助力突破EMC瓶頸的&quot;三階五步法&quot;

    深圳南柯電子|醫(yī)療電子EMC整改:助力突破EMC瓶頸的"三階五步法"
    的頭像 發(fā)表于 11-18 09:56 ?627次閱讀

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動圓滿收官

    1024程序員日”系列活動至此劃上了一個圓滿句號。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?968次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動圓滿收官

    開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    10月24日,由開鴻智谷聯(lián)合主辦的長沙1024程序員節(jié)暨開源鴻蒙構(gòu)建大會在長沙圓滿落幕。本次活動以“湘聚長沙,共赴熱AI”為主題,通過技術(shù)分享與實戰(zhàn)競賽相結(jié)合的方式,著力培養(yǎng)“開源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?861次閱讀
    開鴻智谷“以賽促學(xué)、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    四步檢測降低83%故障率!大廠都在用的PCB質(zhì)檢流程

    一站式PCBA加工廠家今天為大家講講如何精準(zhǔn)識別PCB優(yōu)劣?四步快速精準(zhǔn)識別出PCB問題。在PCB(印刷電路板)的質(zhì)量檢測中,借鑒中醫(yī)“望聞問切”的理念,可形成一套系統(tǒng)化的專業(yè)檢測手法,精準(zhǔn)識別
    的頭像 發(fā)表于 09-28 09:22 ?1679次閱讀

    飛凌嵌入式2026屆校園招聘正式啟動!

    飛凌嵌入式2026屆校園招聘正式啟動!
    的頭像 發(fā)表于 09-19 08:03 ?1400次閱讀
    飛凌嵌入式2026屆校園<b class='flag-5'>招聘</b>正式啟動!

    校園招聘 | 進迭時空2026校園招募令

    校園招聘 | 進迭時空2026校園招募令
    的頭像 發(fā)表于 09-11 09:05 ?1000次閱讀
    校園<b class='flag-5'>招聘</b> | 進迭時空2026校園招募令

    郵科工業(yè)交換機網(wǎng)絡(luò)故障排查&quot;望聞問切&quot;四步法

    出的——工業(yè)網(wǎng)絡(luò)故障排查“望聞問切”四步法。 ? 郵科工業(yè)交換機 這可不是中醫(yī)玄學(xué),是實打?qū)嵉碾娮庸こ處煛芭爬住苯?jīng)驗,幫你從“救火隊員”升級為“網(wǎng)絡(luò)神探”。 第一:望——先看再動,5分鐘鎖定大方向 記住:故障發(fā)生時
    的頭像 發(fā)表于 09-08 14:22 ?1274次閱讀

    還在憑感覺做畫像?GWI 利用大數(shù)據(jù)精準(zhǔn)繪制核心客戶群

    當(dāng)前企業(yè)構(gòu)建客戶畫像常受限于滯后的人口統(tǒng)計數(shù)據(jù)和模糊標(biāo)簽(如“都市年輕人”),導(dǎo)致營銷精準(zhǔn)度不足。GWI 消費者洞察工具通過整合全球?qū)崟r行為數(shù)據(jù)與AI分析能力(Spark),以四步法構(gòu)建動態(tài)畫像。Nextdoor 應(yīng)用該方法后,年度頁面瀏覽量實現(xiàn)197%同比增長,驗證了解決方案的有效性。
    的頭像 發(fā)表于 07-29 13:28 ?875次閱讀
    還在憑感覺做畫像?GWI 利用大數(shù)據(jù)精準(zhǔn)繪制核心客戶群

    程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開發(fā)中遇到的難點。 2. 從方法論的高度對C語言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開發(fā)
    發(fā)表于 05-13 16:45
    钦州市| 抚远县| 博爱县| 卫辉市| 沈阳市| 榆林市| 宾阳县| 石狮市| 观塘区| 柳江县| 宁城县| 纳雍县| 汤原县| 得荣县| 嘉荫县| 那曲县| 休宁县| 九龙县| 榆社县| 焦作市| 日喀则市| 栾川县| 麦盖提县| 金阳县| 天津市| 博兴县| 西充县| 石林| 建湖县| 易门县| 阿拉善盟| 海丰县| 临夏县| 右玉县| 浦城县| 临武县| 城固县| 门头沟区| 辽阳县| 烟台市| 潮州市|