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

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

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

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

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

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

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

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

你們的面試目的是什么?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

我聽說有一些公司是這么做的,但我認為,絕大多數(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)驗教訓,獲得了極大的成功。)

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

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

    關(guān)注

    8

    文章

    217

    瀏覽量

    21087
收藏 人收藏

    評論

    相關(guān)推薦

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

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

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

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

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

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

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

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

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

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

    面試官:Kafka會丟消息嗎?

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

    Cognition發(fā)布首款AI軟件工程師Devin

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

    嵌入式軟件工程師常用的

    最近我換工作了,看見不同嵌入式軟件工程師用的平臺都不一樣,所以我整理了一下。PlatformIO:多平臺支持:PlatformIO支持多種嵌入式平臺,包括Arduino、ESP8266、ESP32
    的頭像 發(fā)表于 12-24 08:00 ?514次閱讀
    嵌入式<b class='flag-5'>軟件工程師</b>常用的

    TCP協(xié)議面試常問知識點總結(jié)

    TCP 作為傳輸層的協(xié)議,是一個IT工程師素養(yǎng)的體現(xiàn),也是面試中經(jīng)常被問到的知識點。在此,我將 TCP 核心的一些問題梳理了一下,希望能幫到各位。
    的頭像 發(fā)表于 12-15 10:38 ?656次閱讀
    TCP協(xié)議<b class='flag-5'>面試</b>常問知識點總結(jié)

    硬件工程師面試時最常被問到的8個問題,看看你能答對幾個

    晶振硬件工程師
    揚興科技
    發(fā)布于 :2023年12月08日 18:21:15

    什么是自動時鐘門控結(jié)構(gòu)呢?關(guān)于自動時鐘門控的解析

    每次作為面試官問一些RTL功耗優(yōu)化的問題時候,都會希望聽到一個答案:優(yōu)化了RTL的clk-gating比例。
    的頭像 發(fā)表于 12-04 14:56 ?980次閱讀
    什么是自動時鐘門控結(jié)構(gòu)呢?關(guān)于自動時鐘門控的解析

    硬件工程師經(jīng)典面試題詳解

    硬件工程師經(jīng)典面試題詳解
    的頭像 發(fā)表于 11-20 15:08 ?1164次閱讀
    硬件<b class='flag-5'>工程師</b>經(jīng)典<b class='flag-5'>面試</b>題詳解

    c語言面試題集(完整版)

    電子發(fā)燒友網(wǎng)站提供《c語言面試題集(完整版).pdf》資料免費下載
    發(fā)表于 10-20 11:20 ?2次下載
    c語言<b class='flag-5'>面試</b>題集(完整版)

    硬件經(jīng)典面試100題分享

    學電人員必備;硬件經(jīng)典面試100題;面向電子行業(yè)的面試基礎問題,提前進入職業(yè)的大門
    發(fā)表于 09-27 06:23