我們90%的工程師都用你寫的軟體,但抱歉我們不能聘用你
軟體程式猿 Max Howell 在 Google 面試時遇到了讓人悲傷的情境。他把這次面試經歷寫成了一條簡短的推文:
Google:我們 90% 的工程師都用你寫的軟體(Homebrew),但你沒法在白板上翻轉二叉樹,所以滾蛋吧。
Homebrew 是 Mac OS X 上的一個非常著名的軟體,經過數年的發展,已經成為了 OS X 上不可或缺的套件管理器,極大地簡化了 OS X 上軟體安裝的流程。Max Howell 在 Twitter 上說的的確沒錯,在所有開發 Mac OS X/iOS 軟體的開發者當中,恐怕沒有人不知道 Homebrew 的存在。
Howell 本人就是 Homebrew 的原作者,一名 OS X/iOS 業界知名的軟體工程師,是早先著名的網路電臺 Last.fm 的首席客戶端開發者、Twitter 客戶端 TweetDeck 的首席移動開發者——然而,很遺憾,不知道哪位不長眼的 Google 技術 HR 面試的他。根據 Howell 在 Twitter 上的對話記錄,他當時是去面試一個 iOS 的職位,「我當真可以算 iOS 業界的專家了,那傢伙幾乎沒問我任何有關 iOS 的問題。」Howell 在 Twitter 上吐槽道。
Howell 的遭遇隨即引起了大量程式設計師的吐槽:
這算什麼,Google 當年讓我現場重寫 TCP 協議!(當然我被拒了)
——@minter有家初創公司讓我寫一個演算法,找出所有 0 到無限大中間的數字
——@sgkochan
我的經歷也差不多,結果最後我必須要給 HR 交作業證明自己——顯然我的 GitHub 賬號不足以證明。
——@MeltingIceFacebook 不要我,因為我解不出八皇后問題
——@mperham
(八皇后問題:在 8×8 的國際象棋棋盤上放置八個皇后,使得任何一個皇后都無法直接吃掉其他的皇后)
技術面試都這德行……當年他們讓我翻轉一個連結列表,當時我的靈魂就已逃離了那個房間。
——@0xeb1997 年他們面試了我 6 個小時,最後一個問題是「為什麼我們要聘用你?」我的回答是:你們 TM 自己想吧。最後我拿到了 offer
——@daniel_bilar如果是我,我會當場把那個白板翻過來然後說「看,我完成了」。
——@H2CO3_iOS
最後,Howell 收到的 Google 答覆:
他們說明年會重新審閱(revisit)我的履歷。revisit,好像我是個公園一樣。
相關文章
- 學習Koa – 讓我們寫一箇中介軟體
- 學習Koa - 讓我們寫一箇中介軟體
- 軟體的複雜性正在殺死我們
- 我們需要什麼樣的管理軟體(轉)
- 我們的weuiUI
- 我們不要框計算 我們要更好的搜尋體驗薦
- 我們都應該學習PHPPHP
- 轉帖:寫給我們這些浮躁的系統工程師工程師
- 那些年,我們用過的伺服器軟體伺服器
- 我們都會知道的Javascript:this的繫結規則JavaScript
- NSO間諜軟體:你們要人權,我們要人命
- 寫給開發者:別讓他人用你的App賺錢APP
- 軟體複雜性正在殺死我們
- 我們的陣列陣列
- 我們的程式“猿”
- 為什麼我們應該像蓋房子那樣寫軟體?
- 有了它們,我把所有截圖、錄 GIF、錄屏軟體都卸了
- 我們能不能相信人工智慧?人工智慧
- [Flutter翻譯]我們如何建設我們的Flutter團隊Flutter
- 我們和優秀工程師的差距在哪兒工程師
- 為什麼我們仍在談論軟體整合?
- 抱歉?我們遲了!《鳴鈴之契》IOS/安卓二測來了!iOS安卓
- 也許我們都小看了亞馬遜AWS(中國)!亞馬遜
- 為何我們都會喜歡App Store?APP
- 如何令電腦裡的惡意軟體遠離我們
- (小說)我們的故事1
- 我們們聊聊艙壁模式模式
- [phpunit] 這樣跑測試,竟然節省了我們 90% 的時間PHP
- 我們公司的介面,入參和出參都進行了 ase 加密,我怎麼加密
- 丁磊:那時候我們除了會寫軟體 什麼也不會做
- 我們一直談論“寫程式碼”,但你會“讀程式碼”嗎?
- 失格與超越:當我們在體驗遊戲世界的劇情時,我們想要什麼?遊戲
- 為什麼客戶不喜歡我們開發的軟體
- 我們始終不能只靠技術來生活
- 將Firebase加入我們的 APPAPP
- 我們的GIT工作流Git
- 我們選擇java的理由Java
- 我的機器人朋友們機器人