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

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

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

面試官談軟件工程師面試技巧

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-10-25 10:33 ? 次閱讀

我最近一直在進行軟件工程師面試。面試開始時,我都會問面試官兩個問題,但至今沒有得到令我滿意的回答:

1. 你們面試的目的是什么?

2. 如何評估你們的面試水平?

你們的面試目的是什么?

面試官的回答多種多樣,只有極少數(shù)會說「其實我也不知道我們在尋找什么樣的人」。他們大部分人的看法,在我看來,都屬于以下幾種:

要找到“最出色的”人才;

要搞清楚候選人是否適合公司;

要評估候選人能多好地完成他們正在面試的工作(這也比較罕見。注1:在我問的 11 家公司中,只有一家公司給出了接近的回答。)

在我接受面試的公司中,只有不到 10% 說:他們進行面試是為了評估候選人如何有效地完成應(yīng)聘的工作。

在我看來這點很荒謬:“適合的”招聘策略以及招聘“最好的”人才,這兩點篩選過濾掉了許多人才,但這是卻基于面試官的偏見,而不是候選人的能力。

如果你將評估候選人的工作能力看作是面試的重點,那么這也揭示了現(xiàn)在諸多技術(shù)面試的不足之處。我本人從未在面試中,接受過團隊任務(wù)或優(yōu)先級任務(wù)方面的能力評估,相對于在 O(n) 時間內(nèi)找到回文詞(anagram)這樣的技術(shù)評估,這兩項能力可能對軟件工程師的工作更加重要。

如何評估你們的面試水平?

面對我的這個問題,大多數(shù)公司的答案是“我們不評估”。(注2:“沒錯,我們對自己的員工很滿意,所以我要說,我們在招聘方面做得還不錯”,這樣的回答在我看來,其實并沒有評估招聘過程是否有效。)

如果你正在優(yōu)化一個項目,而你的成功標準卻是“我不知道(標準),但我做了一些改變,結(jié)果似乎看起來更好了,”相信我,走出房間后你一定會被人恥笑的。然而,這點在招聘過程中似乎是可以被接受的。盡管在創(chuàng)業(yè)初期,團隊獲得的口頭承諾是特別重要的一部分,但大多數(shù)公司似乎都忽視了其招聘環(huán)節(jié),幾乎沒有人將工程流程應(yīng)用于招聘中。

要將工程流程應(yīng)用到招聘中,第一步是評估你目前擁有的員工,你可以問問自己:目前表現(xiàn)最好的員工是面試過程中表現(xiàn)最好的員工嗎?如果不是,原因是什么?大多數(shù)公司都會進行績效考核,也會保留當初面試的材料和相關(guān)數(shù)據(jù),但很少會有公司將這些結(jié)合起來,以改進他們目前的面試過程。

這樣做總比什么都沒做要好,但是你仍忽略了問題的另一半:那些你面試中過濾掉的人哪?

人們常說,拒絕一個好的候選人比招聘一個糟糕的候選人,承擔的風險要更小,但我不同意,在我看來它并沒有道理。我經(jīng)常聽說,那些頂級公司缺少并渴求有才能的開發(fā)人員,而人才市場上卻幾乎找不到這類人,但也正是這些頂級公司,因為嫌棄候選人的學(xué)歷或資歷不足,或是沒有通過白板測試等這個那個的原因,拒絕刷掉了一大批人,其中就有它們想要的人才。這聽上去很諷刺,不是嗎?即使你認為縮?。ㄒ呀?jīng)很小的)人才范圍,仍比招錯人的風險要小,你至少應(yīng)該確保,一開始選定的范圍是正確的。

這是一個非常艱難的問題:如果你能獲得一些信息,它們足以改變你對候選人最初的看法,那么你應(yīng)該先雇傭他們。好吧,這是個悖論~ 但我們?nèi)匀豢梢試L試緩解這個問題:

對現(xiàn)有員工進行面試

如果你想改變面試流程,可以先在現(xiàn)有員工身上嘗試。如果有人沒有通過面試,你應(yīng)該問問自己,是否應(yīng)該要解雇他。當然,你可能不會這么做。

我聽說有一些公司是這么做的,但我認為,絕大多數(shù)公司都不會這樣嘗試。

做一個“驗證集”

要確定認當前招聘策略是否有效的方法之一,就是深入了解一些被你拒絕的候選人,并判斷拒絕他們是否是正確決定。

我一直在 Twitter 上關(guān)注并追蹤那些在面試中被我們 Pass 掉的候選人,結(jié)果證明我們幾乎都錯了?!?Pulltergeist (@trek) 寫于 2016 年 1 月 26 日

但這存在一些問題:

它對那些沒有公共 Github/博客/Twitter 等(社交平臺)的人不利。

有許多候選人的編程能力非常糟糕,而在面試過程中,要花更多的時間來發(fā)現(xiàn)這個問題。

盡管依然存在著問題,但我認為它對一些公司來說仍是一個好策略,特別是那些申請者數(shù)量較少的公司。

在現(xiàn)場面試中,這么做一定是可行的。簡歷則很難適用,因為存在著很多不合格的候選人,但我認為這個策略可能還是有用的。

結(jié)論

在面試過程中,大多數(shù)公司似乎都是盲目的。我發(fā)現(xiàn),有些招聘人員和招聘經(jīng)理甚至不知道他們在找什么樣的人才,而且?guī)缀鯖]有人嘗試更新和優(yōu)化面試過程。

在少數(shù)幾個關(guān)注評估面試流程的公司中,大多數(shù)關(guān)注的是找到驗證候選人好壞的方法,而不是改變現(xiàn)有的面試流程,讓那些容易在“典型面試”中淘汰的優(yōu)秀人才得以通過面試。(注3:Matasano 從那些在“傳統(tǒng)面試”中淘汰的人才那里,吸取經(jīng)驗教訓(xùn),獲得了極大的成功。)

如果你正在(作為面試官)為你的公司進行面試,我很樂意聽到你的看法!如果你正在(作為候選人)接受面試,我強烈建議你向面試的公司提出這些問題,以此來看看它們對此的反應(yīng),這會非常具有啟發(fā)性。

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

    關(guān)注

    8

    文章

    218

    瀏覽量

    21138
收藏 人收藏

    評論

    相關(guān)推薦

    面試題】人工智能工程師高頻面試題匯總:機器學(xué)習深化篇(題目+答案)

    隨著人工智能技術(shù)的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術(shù)過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如機器學(xué)習的那些算法
    的頭像 發(fā)表于 12-16 13:42 ?1938次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:機器學(xué)習深化篇(題目+答案)

    面試題】人工智能工程師高頻面試題匯總:Transformer篇(題目+答案)

    隨著人工智能技術(shù)的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術(shù)過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如機器學(xué)習的那些算法
    的頭像 發(fā)表于 12-13 15:06 ?503次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:Transformer篇(題目+答案)

    人工智能工程師高頻面試題匯總——機器學(xué)習篇

    隨著人工智能技術(shù)的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術(shù)過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如機器學(xué)習的那些算法
    的頭像 發(fā)表于 12-04 17:00 ?851次閱讀
    人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總——機器學(xué)習篇

    面試嵌入式都會問那些問題呢?

    作為一名電子工程專業(yè)的畢業(yè)生,我對嵌入式系統(tǒng)開發(fā)一直充滿熱情。當我決定踏入這個行業(yè),尋找屬于自己的職業(yè)道路時,面試成為了我必須面對的挑戰(zhàn)。在這里,我想分享一些我在嵌入式系統(tǒng)面試中遇到的問題以及我的應(yīng)對經(jīng)驗。
    的頭像 發(fā)表于 11-27 09:13 ?317次閱讀
    <b class='flag-5'>面試</b>嵌入式都會問那些問題呢?

    硬件工程師面試基礎(chǔ)知識點

    一、晶振電路 大多數(shù)電子工程師都見過單片機中如下圖所示的形式,一般單片機都會有這樣的電路。晶振的兩個引腳與芯片(如單片機)內(nèi)部的反相器相連接,再結(jié)合外部的匹配電容CL1、CL2、R1、R2,組成一個
    的頭像 發(fā)表于 11-21 11:04 ?227次閱讀
    硬件<b class='flag-5'>工程師</b><b class='flag-5'>面試</b>基礎(chǔ)知識點

    程序員去面試只需一個技能征服所有面試官

    個車輛工程專業(yè)的研究生去面試,面試官最后問他會不會嵌入式。雖然應(yīng)聘的崗位不是嵌入式工程師,但看來老板還是希望他能懂點這方面的知識。這個小插曲就說明了一個重要的就業(yè)
    的頭像 發(fā)表于 11-05 19:35 ?199次閱讀
    程序員去<b class='flag-5'>面試</b>只需一個技能征服所有<b class='flag-5'>面試官</b>!

    面試嵌入式工作,會被問什么問題?

    面試嵌入式工作時,面試官可能會從多個方面考察應(yīng)聘者的知識、技能和經(jīng)驗。以下是一些常見的嵌入式工作面試問題,這些問題涵蓋了基礎(chǔ)知識、專業(yè)技能、項目經(jīng)驗和個人能力等方面
    的頭像 發(fā)表于 07-17 09:26 ?2023次閱讀
    <b class='flag-5'>面試</b>嵌入式工作,會被問什么問題?

    嵌入式軟件工程師如何提升自己?

    嵌入式軟件工程師如何提升自己? 作為一名嵌入式軟件工程師,在這個充滿機遇和挑戰(zhàn)的領(lǐng)域里,如何提升自己顯得非常重要,它決定了你未來的發(fā)展方向和成就。接下來,我們一起探討一下。 1.奠定扎實
    發(fā)表于 06-12 11:20

    索尼誠邀軟件工程師參與PS免費手游平臺設(shè)計

    據(jù)悉,近日,澳大利亞知名媒體TweakTown發(fā)現(xiàn),索尼互動娛樂正在為其旗下的PlayStation Studios Mobile招募一名資深的軟件工程師,負責設(shè)計PlayStation的免費手機游戲平臺。
    的頭像 發(fā)表于 05-23 17:08 ?729次閱讀

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師軟件開發(fā)領(lǐng)域中的一種專業(yè)工程師
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    面試官:Kafka會丟消息嗎?

    許多開發(fā)人員普遍認為,Kafka 的設(shè)計本身就能保證不會丟失消息。然而,Kafka 架構(gòu)和配置的細微差別會導(dǎo)致消息的丟失。我們需要了解它如何以及何時可能丟失消息,并防止此類情況的發(fā)生。
    的頭像 發(fā)表于 04-29 17:32 ?1027次閱讀
    <b class='flag-5'>面試官</b>:Kafka會丟消息嗎?

    Cognition發(fā)布首款A(yù)I軟件工程師Devin

    據(jù)報道,Cognition公司今日公布了其首款人工智能軟件工程師——Devin,掀起了打造軟件模式變革的序幕。該產(chǎn)品在SWE-bench代碼測驗中展現(xiàn)出卓越表現(xiàn),甚至超過了部分頂級人類工程師的水準。
    的頭像 發(fā)表于 03-13 10:57 ?626次閱讀