面試不問專長,Google 拒聘知名 iOS 軟體設計師

作者 | 發布日期 2015 年 06 月 13 日 0:00 | 分類 Google , iOS , 人力資源 line share follow us in feedly line share
面試不問專長,Google 拒聘知名 iOS 軟體設計師


軟體程式設計師 Max Howell 在 Twitter 講述了他最近是怎麼在 Google 面試時被刷下來的:「Google:我們 90% 的工程師都用你寫的軟體(Homebrew),但你沒辦法在白板上反轉(invert)二元樹,所以你還是滾蛋吧。」

「Homebrew」是 Mac OS X 上的一個非常著名的套件管理工具,經過數年的發展,已經極大地簡化了 OS X 上軟體安裝的流程,在所有開發 Mac OS X / iOS 軟體的開發者當中,恐怕沒有人不知道 Homebrew 的存在。

T客邦配圖

▲ Max Howell

Howell 就是 Homebrew 的原作者,在 OS X / iOS 開發領域是一位相當出名的軟體工程師,過去曾開發過網路電台 Last.fm 的客戶端 App、Twitter 的應用程式 TweetDeck 的開發者之一。

T客邦配圖

這段經歷不只引起許多程式設計師的吐槽,就連 Google 自家的工程師也難以置信。目前任職 Google Now 部門負責開發的程式設計師 Randy Luecke 就問:「我們真的問了你那個問題?你是來面試 iOS 的職缺嗎?我們正在想辦法更正我們的面試流程。」

T客邦配圖

根據 Howell 在 Twitter 上的對話紀錄,他當時是去面試一個 iOS 的職位,「我以為我已經算是 iOS 領域的專家了,可是……那傢伙幾乎沒問我任何有關 iOS 的問題。」Howell 在 Twitter 上委屈的說。

他並表示,其實他並不是很清楚他到底是去面試什麼職位,因為職位的說明很含糊,但以他得到的印象來說,他應該是去面試一份 iOS 開發者的工作。

而且,從他與 Twitter 上網友的對話來看,Google顯然並非不知道他是誰。因為這份工作面試是由 Google 主動聯絡他的,他甚至還跳過了原本 Google 面試傳統的電話面試那幾關,直接去總部進行面試。因此,Google 應該是有一份工作需要用到他的專長才是。那麼,為什麼不問他與 iOS 相關的問題呢?這恐怕是一個謎。

T客邦配圖

也有人有不同的看法,Jonathan Blow 就表示,他認為反轉二元樹是一個非常基本的資料結構問題,如果面試者答不出這個問題的話,他相信很多負責面試的面試官應該也同樣會做出不予錄用的決定。

針對這一點,Howell 有補充說明,事實上他在面試的時候,其實有把答案寫出來。不過他想是他的作法不對,不符合面試者的期待。

Howell 的遭遇,也因此釣出了大量受過類似痛苦待遇的程式設計師們的吐槽。有的網友表示,Google  當年還叫他現場重寫 TCP 協議!也有網友表示 Facebook 在面試的時候,要他現場解出八皇后問題(八皇后問題:在西洋棋盤上放置八個皇后,任何一個皇后都不能直接吃到其他皇后)。

不過最有趣的還是一位名叫 H2CO3_iOS 的網友講的:

如果是我被問倒這個問題,我會當場把那個白板翻轉過來,然後告訴他們:我完成了。

T客邦配圖

(本文由 T客邦 授權轉載;首圖來源:Flickr/TopRank Online Marketing CC BY 2.0)