精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

程序員面試的標準答案并不標準

開發 后端 前端
你是否聲稱你只聘請“最好的”?但是要知道,如果你這樣做的話,那么你聘請的只是那些中間的普通的程序員,在最理想的情況下。那些鶴立雞群的程序員往往是一些開箱即用的思考者,因為他們知道有時候以及在一些特定情況下,規則是用來打破的。

Peter Verhas在技術面試時問了一個看似無關的問題,并得到了一個雖然沒錯但并不恰當的答案。隨后,他宣稱,“有時候,我會碰到那些不但不知道答案,還自作 聰明地給出錯誤答案的候選人。知道錯誤答案比不知道更糟糕。一些極少數的甚至堅持和試圖向我解釋我應該如何理解他們的答案。這已經成為了一種個性問題,而 且毫無疑問是面試中要pass掉的人。”我要聲明的是,Peter不僅是錯了,而且這樣的面試條件完全損害了他所就職的公司的利益,我個人絕對不會工作于 有這樣一種態度的公司。

[[165227]]

你可以先去閱讀他的原始文章。事實上,用不了多長時間。

好了,既然你已經了解了材料,那么下面讓我們徹底地探討一下吧。

問錯誤的問題

對于初學者來說,在我看來,整個過程從開始就錯了:

有很多關于Java技術面試的問題,即使是最入門級的新手也能給出正確的答案。當我面對不那么初級的候選人時,我不會問這 些問題來浪費時間。我假定候選人知道正確答案。但是,有時也有一些一開始我就認為是新手的候選人,我會削減面試以避免浪費他/她和我的時間,因此,我會問 一些簡單的問題。這些問題的答案通常能揭示知識的真正水平,于是我們就可以在較短的時間內評估其水平。

但是,伙計們,有一點要清楚的是:如果你是技術面試的面試官,那么你必須要求他們寫代碼,而不是回答問題。除非他們申請的職位就是用來解答編程問題的(在這種情況下,你面試的是老師,而不是實際的程序員),否則你就得要求他們展示他們的技術能力,而不是他們的口頭知識。

這樣做的原因應該是理所當然的,但如果你還不明白的話,我會從邏輯,例子,和類比這三個方面加以論證。

邏輯:你面試的程序員不是每一個都受過傳統訓練。他們可能不知道全部的偏好術語。是“getters and setters”還是“automatically-defined properties”亦或是“accessors and mutators”呢?這在某種程度上取決于你是在什么語言下成長的(例如,如果是C ++的話,在相當長的一段時間內更喜歡用后者)。這取決于你閱讀的是什么書。這取決于你有沒有和其他人討論過這些——也許是從一本書上學來的,并且是在網 絡上閱讀相關內容。(StackOverflow最近的民意調查顯示,求職者中約三分之一或更多的開發人員自認為“自學成才”。)因為他們沒有用對詞,你 就要踢掉完全合格的候選人嗎?而這還不包括那些因為在面試時過度緊張而導致甚至簡單的問題也回答得亂七八糟的人。

例子:有一個為我工作了兩年的開發人員是一個相當有能力的C#開發人員。這是一個能領導小組,能指導一些比較初 級開發人員,并想出一些相當得力的設計的家伙。然后,當潛在客戶在會議中要求他講解靜態方法是什么的時候,他完全搞砸了,他牛頭不對馬嘴地開始談論起構造 函數和其他一些文不對題的東西。直到他終于意識到自己在說什么的時候,我已經坐在那里用一臉“見鬼了?!?”的表情看了他幾分鐘。如果按照Peter的標 準,那么毫無疑問他會面試失敗。然而,在那次會議之后,他依然為那個客戶擔任了9個月的團隊領導,對于他的技術,他的能力,以及那些靜態問題的答案(諷刺 的是,從來沒有人談到這一點!)沒有人提出異議。換句話說,在沒有面試壓力時,他做的很好,他的工作也說明了這一點。

類比:比方說,如果你要雇傭樂隊來為你的婚禮演奏,那么你真的介意他們講解音樂理論和作曲的能力嗎?或者說你更 關心的是他們能不能演奏你最喜歡的舞蹈音樂,能不能演奏你的配偶選擇的歌曲,能不能讓你的祖父祖母也跑到舞池中跳起來?很多樂隊(甚至我敢說是所有樂 隊!!)是因為他們的工作表現和/或樣帶才得到的演出機會,而不是他們回答問題的能力。

期待錯誤的答案

接著,Peter說,

知道錯誤答案比不知道更糟糕。一些極少數的甚至堅持和試圖向我解釋我應該如何理解他們的答案。這已經成為了一種個性問題,而且毫無疑問是面試中要pass掉的人。

呵呵,真是狂妄自大,索性你就叫“編程面試上帝”得了。我的意思是:

有這樣一個簡單的問題:一個類的靜態方法能不能調用同一個類的非靜態方法?如果你稍微懂點Java,你知道答案是:no, 不能。靜態方法屬于類,而不屬于實例。你甚至可以直接使用類的名稱執行靜態方法,而不需要任何類的實例。甚至在整個JVM中沒有類的一個實例,它也可以運 行。因此,哪里能夠調用一個運行連接到實例的普通方法?

狂妄自大的家伙,沒有理由認為靜態方法不能調用實例方法,好不好。這里Peter的問題基于這樣一個事實,靜態方法沒有特定對象的引用(通常是“this”引用),這是給出的答案的理由:“沒有this,沒有方法調用”。

然而:

話又說回來,這時出來一個候選人他的回答是:yes。他甚至開始解釋這樣的情況可能發生在靜態方法訪問實例的時候。它可能會得到一個實例作為方法參數,并且通過那個引用,它可以調用實例方法。他說的是對的。

但是:

這樣的回答并不能改變他對Java知之不深的事實,雖然在這個非常特定的問題上,他的回答是對的。

所以,請原諒我的直言不諱:這個答案可以說是對的,但你也可以說是錯的,因為“這個候選人沒有深刻地了解Java”?但是反過來我也可以說,這個候選人就是因為充分地理解Java,才能找到一個雖然出乎你的意料、但實際上卻是正確的答案。

接下來會發生什么就顯而易見了:對自己的技術自信滿滿的面試官,準備好了一系列已經規定了答案的問題來詢問候選人,如果候選人沒有按照他的答案回答,那就被認定為是“不合格”。

舉一個我親身經歷過的例子。幾年前我到一家公司去面試一個C ++的職位,當被問到“私有字段能不能從類的外部訪問時?”,正常的回答應該是“No,private會把這個字段封裝起來,就好像與世隔離了一樣。”

  1. #include <iostream> 
  2. #include <string> 
  3. using namespace std; 
  4. class Person 
  5. public
  6.   Person(const char* fn, const char* ln, int a) 
  7.     : first_name(fn), last_name(ln), age(a) 
  8.   { } 
  9.   string description() { 
  10.     return first_name + " " + last_name + " is " + to_string(age) + " years old"
  11.   } 
  12. private
  13.   string first_name; 
  14.   string last_name; 
  15.   int age; 
  16. }; 
  17. int main() { 
  18.   Person ted("Ted""Neward"45); 
  19.   cout << ted.description() << endl; 

按照原意的話,“age”字段是不能從其他地方訪問的,是不?

不過,我的回答是:“當然可以。你只需要將對象實例轉換成void指針(void*),然后從對象的開始位置計算偏移量,這樣就可以訪問到它了。”

  1. int main() { 
  2.   Person ted("Ted""Neward"45); 
  3.   cout << ted.description() << endl; 
  4.   void* pTed = (void*)&ted; 
  5.   int offset = sizeof(string) + sizeof(string); 
  6.   char* pTedAge = (static_cast<char *>(pTed) + offset); 
  7.   cout << static_cast<int>(*pTedAge) << endl; // prints 45 

我甚至向他們展示了如何將此歸納成為一個模板(我把它叫做“THackOMatic”,并認為這是我在這門語言中的得意之作之一。)

好了,你的回應可能是:

  • 哇,想不到你能想到這一點。很有意思。我在想…

  • 好吧,這樣的確可以,但它不算是一個好主意。

  • 你完全沒有領會這個問題的精神。所以,你還是錯了。

如果你的回應是前面兩個中的一種,那么我和你在同一陣營。它是一種嘗試,無論如何這是一種嘗試,而嘗試通常是你正在做錯事情的標志,除非是在非常狹窄的情況下,沒有其他辦法,以及除非從今往后你是唯一一個接觸那些代碼的人。

但是,如果你是第三種回應,那么你可能沒有抓住要領。問題的要領就是,候選人指出了一種繞過絆腳石的方式。如果你不能認識到這一點,那么我認為錯在于你,而不在于候選人。

你雇用的人與你面試的判定標準相關

不管是對是錯,你給出你的問題,候選人用他們的方式想問題,然后想出一個新奇的答案。但是只關注答案的話,你就會錯過重要組成部分——他們找到的繞過它的辦法。

面試可用于發現那些滿足一定技術門檻的候選人,也可以用來找到那些有辦法繞過障礙物的求職者。Bug,生產中斷,設計缺陷,不管是什么,你需要找尋那些不會墨守陳規的迂腐之人。

但是當候選人真的這么做了的時候,你又把他刷了下來。

所以,其實你想要的是那種普通的,乏味的,沒有主見的答案,而他們給出的卻是一個“開箱即用的”,有創意的,令人耳目一新的答案。

你是否聲稱你只聘請“***的”?但是要知道,如果你這樣做的話,那么你聘請的只是那些中間的普通的程序員,在最理想的情況下。那些鶴立雞群的程序員往往是一些開箱即用的思考者,因為他們知道有時候以及在一些特定情況下,規則是用來打破的。

在這一點上,你認為他們會滿意你這樣中規中矩的面試官嗎?我想也不會。

總結

所以這里的挑戰是:如果你是面試官,你要面試什么呢?

順便說一句,還記得我提到過的多年前面試過的那家公司嗎?面試官的回應非常典型:“不好意思,正確的答案應該是’不’,但是我知道你的意思。你是***個給我這樣一個回答的人。”此后不久,他們就雇用了我。并且在我離開公司之前,我使用了不少語言技巧來幫助顯著精簡了他們的代碼庫體積。

譯文鏈接:http://www.codeceo.com/article/when-interviews-fail.html
英文原文:When Interviews Fail

責任編輯:王雪燕 來源: 碼農網
相關推薦

2016-04-12 13:58:48

答案面試程序員

2014-11-03 14:43:38

程序員

2015-04-30 09:16:24

程序員身體自測健康

2020-08-10 08:12:18

Java程序員開發

2011-11-25 09:56:45

Java程序員

2024-01-03 15:37:11

數字化企業技術創新

2019-10-12 09:35:37

程序員人生第一份工作大學

2013-01-10 09:22:58

程序員面試程序員面試經歷

2019-12-05 14:24:47

數字認證電子認證CA

2015-12-24 10:28:37

程序員面試技巧

2015-03-30 15:34:00

程序員ChromeIE 瀏覽器

2015-08-19 09:10:37

程序員面試

2011-01-19 11:14:45

程序員

2016-04-28 11:17:33

互動出版網

2015-08-19 08:51:38

程序員面試糟糕

2019-10-15 08:49:02

TCPIP協議棧

2013-02-19 10:12:59

2013-05-14 09:44:41

程序員面試

2015-03-30 15:51:29

程序員程序員面試
點贊
收藏

51CTO技術棧公眾號

成人av在线网站| 日韩国产一区| 黑人狂躁日本妞一区二区三区| 国产精品初高中精品久久| 精品在线视频免费| 免费成人蒂法| 欧美日韩精品一区二区三区蜜桃| 50度灰在线观看| 手机在线精品视频| 美美哒免费高清在线观看视频一区二区 | 热久久免费国产视频| 亚洲一二三精品| 91免费精品国偷自产在线在线| 狠狠躁天天躁日日躁欧美| 杨幂一区欧美专区| 天天操天天舔天天干| 久久99精品国产.久久久久久| 久久久久久亚洲精品| 国产精品成人在线视频| 牛牛影视一区二区三区免费看| 欧美日韩精品系列| 日本wwww视频| 羞羞电影在线观看www| 久久亚洲捆绑美女| 国产高清在线一区二区| 国产精品亚洲欧美在线播放| 久久久久中文| 久久久欧美一区二区| 国产亚洲精品久久久久久豆腐| 午夜精品福利影院| 欧美v国产在线一区二区三区| 一区二区三区视频在线观看免费| www.超碰在线| 亚洲国产中文字幕在线视频综合| 中日韩在线视频| aⅴ在线视频男人的天堂| 97se亚洲国产综合在线| 97人人模人人爽人人少妇| 伊人免费在线观看| 欧美aaaaa成人免费观看视频| 97视频在线播放| 在线免费观看毛片| 国产精品豆花视频| 欧美成人午夜激情| 欧美精品久久久久久久久46p| 午夜先锋成人动漫在线| 亚洲成人av在线| 久久国产劲爆∧v内射| 不卡的国产精品| 69堂成人精品免费视频| mm131亚洲精品| 欧美日韩视频免费看| 欧美午夜片在线观看| 毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 亚洲人成精品久久久| 日韩高清人体午夜| 青青草视频成人| 午夜精品影视国产一区在线麻豆| 亚洲精品少妇网址| 久久久久久久久久久久| 欧美综合在线视频观看| 中文字幕v亚洲ⅴv天堂| 色偷偷www8888| 亚洲精品一区二区在线看| 久久视频免费观看| 国产一区二区视频在线观看免费| 亚洲一区二区日韩| 欧美激情免费视频| 日本少妇激情舌吻| 六月婷婷一区| 国产精品欧美一区二区三区奶水| 在线视频1卡二卡三卡| 紧缚奴在线一区二区三区| 91人成网站www| 亚洲大尺度视频| 99这里都是精品| 日韩高清专区| 黄色成人影院| 亚洲 欧美综合在线网络| 国产v片免费观看| 日本美女一区| 欧美精品精品一区| 亚洲激情 欧美| 国产一区二区三区四区五区传媒| 伊人久久久久久久久久| 国产少妇在线观看| 国产欧美高清| 国产日韩精品在线| 欧美在线 | 亚洲| 久久在线观看免费| 欧美日韩亚洲国产成人| 国产激情在线播放| 欧美日韩免费在线视频| 日韩大尺度视频| 国产一区二区三区电影在线观看| 久久大大胆人体| 国语对白永久免费| 精久久久久久久久久久| 久久精品一区二区三区不卡免费视频| 成人在线观看网站| 亚洲一级片在线观看| 日韩av片网站| 麻豆精品少妇| 久久成人国产精品| 无码人妻一区二区三区线| 国产成人在线色| 日韩资源av在线| 91超碰在线| 欧美日韩成人一区| 色婷婷av777| 欧美日韩调教| 国产日本欧美视频| 青青青草网站免费视频在线观看| 日韩理论片中文av| 国产午夜福利视频在线观看| 麻豆一区在线| 综合av色偷偷网| 亚洲欧美综合另类| 成人小视频在线| 国产成人三级视频| 欧美大片高清| 日韩成人久久久| 九九久久免费视频| 国产在线日韩欧美| 午夜午夜精品一区二区三区文| 91白丝在线| 日韩视频免费观看高清完整版在线观看| 三上悠亚影音先锋| 99热免费精品| 成人综合电影| 怡红院av在线| 91精品福利在线一区二区三区| 91视频免费观看网站| 亚洲国产专区| 成人黄色片视频网站| 成年人黄视频在线观看| 欧美日韩国产高清一区| 影音先锋男人看片资源| 日本欧美大码aⅴ在线播放| 免费在线国产精品| 亚洲天堂资源| 日韩精品中文字幕在线观看| 日韩精品视频免费播放| 成人黄色综合网站| 欧美乱大交xxxxx潮喷l头像| 波多野结衣在线一区二区| 色综合五月天导航| 亚洲国产综合一区| 亚洲国产精品欧美一二99| 少妇献身老头系列| 亚洲人妖在线| 国产一区免费观看| 亚洲少妇视频| 亚洲日本成人女熟在线观看 | 91麻豆精品国产| 尤物在线免费视频| 国产一区亚洲一区| 免费的一级黄色片| 老司机成人在线| 欧美怡春院一区二区三区| 三级视频在线播放| 欧美视频在线播放| 国精产品一区一区二区三区mba| 久久精品国产成人一区二区三区 | 99热精品在线| 日本一区精品| 香蕉久久一区| 九九热视频这里只有精品| 精品人妻无码一区二区| 亚洲综合在线观看视频| 菠萝菠萝蜜网站| 视频一区二区三区中文字幕| 亚洲一区二区三区精品在线观看| 欧美视频在线视频精品| 精品自在线视频| 天天综合网天天综合| 色94色欧美sute亚洲线路一久 | 国产精品黄色av| 日韩精品黄色| 亚洲成色777777女色窝| 中文字幕在线欧美| 日韩久久一区二区| 欧美xxxxx精品| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲综合久久av一区二区三区| 国产美女在线观看一区| 日本a在线免费观看| 精品久久影视| 7777精品伊久久久大香线蕉语言| 黄视频免费在线看| 日韩中文字幕在线看| 人妻无码中文字幕| 欧美日韩你懂的| 日韩经典在线观看| 亚洲人成电影网站色mp4| yy6080午夜| 狠狠色综合日日| 国产免费毛卡片| 亚洲欧美文学| 日本欧美色综合网站免费| 亚洲网一区二区三区| 国产999精品视频| 色a资源在线| 中文字幕在线精品| 青青青免费视频在线2| 日韩美女一区二区三区四区| 69视频免费看| 五月综合激情婷婷六月色窝| 开心激情五月网| 久久午夜国产精品| 18禁一区二区三区| 精品综合久久久久久8888| 日韩欧美国产免费| 影音先锋一区| dy888午夜| 日韩国产专区| 欧美亚洲一级二级| 欧美大胆a级| av一区二区在线看| 福利一区视频| 日本精品免费观看| 黄视频免费在线看| 性色av一区二区三区| av在线官网| 久久精品视频中文字幕| 福利片在线看| 亚洲网址你懂得| 青青草免费在线| 日韩av综合网| 手机看片福利永久| 亚洲а∨天堂久久精品喷水| 国产成人麻豆精品午夜在线| 欧美人伦禁忌dvd放荡欲情| 中文 欧美 日韩| 在线观看成人免费视频| 亚洲欧美一区二区三区在线观看| 无码av免费一区二区三区试看| 久草资源在线视频| 亚洲综合在线视频| 国产一级在线免费观看| 樱花影视一区二区| 免费在线观看国产精品| 亚洲精品久久久蜜桃| 欧美第一页在线观看| 中文字幕亚洲精品在线观看 | 91精品久久久久久久久久不卡| 四虎一区二区| 日韩成人精品一区| 在线一区亚洲| 久久亚洲国产| 强开小嫩苞一区二区三区网站| 99精品美女| 7777在线视频| 亚洲精品极品少妇16p| 日本免费成人网| 亚洲激情不卡| 丰满爆乳一区二区三区| 天堂影院一区二区| 一区二区三区 欧美| 国产资源精品在线观看| 国产成人av片| kk眼镜猥琐国模调教系列一区二区| 性久久久久久久久久久| 337p粉嫩大胆色噜噜噜噜亚洲| 成年人免费观看视频网站| 国产精品欧美综合在线| 天天天天天天天天操| 亚洲一卡二卡三卡四卡无卡久久| 亚欧视频在线观看| 在线欧美小视频| 国产色综合视频| 亚洲国产成人精品电影| 免费国产在线观看| 久久激情视频免费观看| 日韩经典av| 欧洲美女7788成人免费视频| 久久国产三级| 国产精品久久久久久久小唯西川 | 亚洲精品一区久久久久久| 二区三区在线| 欧美日韩ab片| 国产不卡网站| 18成人在线| 自拍亚洲一区| 日本老太婆做爰视频| 亚洲欧美清纯在线制服| 久久人人爽av| 成人av在线网站| 国产中文字幕久久| 亚洲高清久久久| 一区二区三区在线免费观看视频| 欧美不卡激情三级在线观看| 久久天堂电影| 欧美日本在线视频中文字字幕| 欧美性理论片在线观看片免费| 成人午夜在线视频一区| 香蕉久久夜色精品国产更新时间| 宅男av一区二区三区| 先锋影音国产一区| 日韩av影视大全| 亚洲国产激情av| 日本熟妇色xxxxx日本免费看| 欧美色男人天堂| 免费激情视频网站| 久久精品美女视频网站| 亚洲黄色网址| 国产精品久久7| 91精品国产福利在线观看麻豆| 免费观看精品视频| 丰满岳乱妇一区二区三区| 无码人中文字幕| 精品毛片网大全| 成人毛片视频免费看| 日韩专区在线观看| 奇米777日韩| 蜜桃久久影院| 日韩午夜精品| 麻豆av免费看| 亚洲欧美韩国综合色| 中文字幕码精品视频网站| 精品亚洲永久免费精品| 国产传媒在线观看| 福利视频一区二区三区| 亚洲精品国产首次亮相| 午夜免费一级片| 国产精品福利一区二区三区| 一级特黄免费视频| 亚洲欧美日韩天堂一区二区| 182在线视频观看| 99在线国产| 欧美区亚洲区| 性一交一黄一片| 一区二区三区高清| 国产成人三级在线播放| 欧美成人性色生活仑片| 国产精品日韩精品在线播放 | 欧美一级网站| 国产福利在线观看视频| 香蕉成人啪国产精品视频综合网| 亚洲精品97久久中文字幕| 欧美精品日韩三级| 伊人精品久久| 欧美视频在线第一页| 国产91丝袜在线18| 国产精彩视频在线| 亚洲第一免费网站| 免费毛片b在线观看| 精品国产综合| 麻豆精品网站| 阿v天堂2014| 欧美日本乱大交xxxxx| 二区三区在线观看| y111111国产精品久久婷婷| 国产精品vip| 亚洲永久无码7777kkk| 欧美午夜影院在线视频| 韩国三级在线观看久| 国产精品爽爽爽爽爽爽在线观看| 日韩大片在线播放| 亚洲18在线看污www麻豆| 亚洲男帅同性gay1069| 亚洲黄色小说网| 日本三级久久久| 成人羞羞视频在线看网址| 99在线热播| 欧美hdxxx| 国产精品一区二区欧美黑人喷潮水| 日韩午夜精品| 国产视频三区四区| 欧美疯狂做受xxxx富婆| 国产精品一品| 欧美午夜精品久久久久免费视| 日本午夜一本久久久综合| 北条麻妃在线观看视频| 日韩精品一区二区三区中文精品| 国产乱码午夜在线视频| 日韩精品一线二线三线| 狠狠色丁香九九婷婷综合五月| 久久免费小视频| 亚洲毛茸茸少妇高潮呻吟| 免费成人黄色网| 无码粉嫩虎白一线天在线观看 | 999精品久久久| 欧美tk丨vk视频| 小黄鸭精品aⅴ导航网站入口| 亚洲第一精品区| 99在线精品一区二区三区| 中文字幕乱码在线观看| 欧美激情视频免费观看| 国产精品一区二区三区av麻| 久久精品视频在线观看免费| 午夜精品久久久久影视| 亚洲免费视频一区二区三区| 国产精品二区二区三区| 日本成人在线一区| 国产大片aaa| 久久精品在线视频| 免费成人高清在线视频theav| 中文字幕在线视频一区二区| 色综合久久久久网|