當前位置:編程學習大全網 - 編程語言 - 怎麽回答谷歌招聘面試時的“瘋狂”問題?

怎麽回答谷歌招聘面試時的“瘋狂”問題?

怎麽回答谷歌招聘面試時的瘋狂問題?

針對數字的批判性思考,最重要的壹點就是允許自己在遇到數學問題時使用錯誤的答案,是故意有誤的答案。

工程師和科學家們經常會這樣做,沒理由我們不可以,他們的秘訣歸結起來就是壹點:估測的藝術,或者叫做?餐巾紙背面?(backofthenapkin)的計算。正如英國作家薩基(Saki)所說,?壹點點誤差能夠避免壹大堆麻煩的解釋?。

過去十年當中,谷歌在面試的時候,會問應聘者那些沒有答案的問題。谷歌是壹家依靠創新得以生存和發展的公司?發明之前沒有的東西,改進現有的方法和技術,讓消費者去做之前做不到的事情。

將這壹點和其他大部分公司的面試方式進行比較:在面試中考驗技能的部分,谷歌需要知道妳是否能夠做到他們需要妳做的事情。

但是谷歌不知道他們的新雇員需要有什麽具體的技能。他們需要知道的是:壹名員工是否能夠用自己的思考解決壹個問題。

鋼琴調音師和摩天大樓

來考慮壹下這個曾經在谷歌面試中被提及的問題:帝國大廈有多重?

在任何壹個實際的場景下,這個問題都是沒有正確答案的,因為沒人知道答案。谷歌對答案也不感興趣;他們感興趣的是思考的過程。谷歌希望看到壹個合邏輯且理性的解決路徑,這樣就能了解應聘者是如何思考的,對方是否是壹個縝密的思考者。

對於這個問題,通常有四種反應。人們擺擺手說?這是不可能(被回答)的?,或者他們會嘗試在哪裏尋找答案。

第三種反應是要求提供更多的信息,就?帝國大廈的重量?這個問題來說,會問妳是指包括家具還是不包括家具?是否要把樓裏的人計算在內?但是這些問題無關痛癢,並不會讓妳距離解決問題更近;它們只會讓妳推延開始解決問題的過程。

第四種反應才是正確的:使用估算,壹些人稱之為猜算(guesstimating)。這些類型的問題通常被稱作估算問題或是費米問題(Fermiproblems),以物理學家恩裏科?費米(EnricoFermi)的名字命名,費米曾以在沒有確切數據的情況下做出估算而聞名。估算涉及壹系列系統化的合理猜測能力,將問題分成可處理的不同部分,定義假設條件,再使用客觀世界的常識填補空缺的信息,以此來解決問題。

那麽妳要如何來解決?芝加哥有多少鋼琴調音師?這個費米問題呢?

從哪裏開始下手?和許多費米問題壹樣,對於計算中使用的數據量進行估計通常是很有幫助的,這裏說的不是問題最終要妳估算的量,而是能夠幫助妳計算出最終結果的量。在這個問題裏面,我們先從芝加哥有多少臺鋼琴開始可能會更容易,之後再弄清楚需要多少調音師才能讓這些鋼琴保持音準。

我們先列出需要知道的數據,之後是壹些假設:

壹、鋼琴需要多久進行壹次調音

二、為壹臺鋼琴進行調音需要多長時間

三、壹位鋼琴調音師壹年平均工作多少小時

四、芝加哥有多少架鋼琴

搞清楚這些問題有助於我們得到答案。如果妳知道第壹點、第二點和第三點,只要和第四點相乘就能夠弄清楚每年芝加哥所有的鋼琴需要多少時間進行調音。用這個數字除以每位調音師每年工作的時間,就得到了調音師的數量。

假設壹:每架鋼琴平均每年進行調音的次數。

這個數據是從哪裏來的?我編的!不過這就是妳在估算時候需要做的。而且必須要在壹個合理的量級:壹臺鋼琴不會每十年才調壹次音,也不會壹年調十次音。壹年壹次看起來是壹個合理的猜測。

假設二:為壹臺鋼琴調音需要兩個小時。這是猜的,或許是壹小時,但是兩小時在合理的量級範圍之內,所以這個數字沒問題。

假設三:壹位鋼琴調音師每年平均工作多少小時?我們假設壹周工作40小時,調音師每年有兩個星期去度假:40小時/周x50周=2000小時/年。鋼琴調音師的工作需要花時間在路上?沒有人會把鋼琴搬來搬去?所以調音師會有10%到20%的時間用在交通上面。我們會在最後的結果中把這部分剪掉。

假設四:估算芝加哥所有鋼琴的數量,妳可能會猜測每100人就有壹臺鋼琴?再說壹遍,這只是壹個猜測,但很可能是在合理的範圍內。除此之外,還有學校和其他組織機構購買了鋼琴,其中許多都有多架鋼琴。這樣估計起來就有點難度了,但是把這個因素考慮在內,平攤在人均擁有的鋼琴數量上面,則大概是每100人有兩臺鋼琴。

現在來估算芝加哥的總人數。如果妳不知道的話,可能會想到這是美國第三大城市,僅次於紐約(800萬人)和洛杉磯(400萬人)。妳可能會猜算芝加哥有250萬人口,也就是說有25000人有鋼琴。我們將這個數字翻倍,為的是將機構組織的鋼琴數量計算在內,這樣結果就是50000臺鋼琴。

於是,我們的估計如下:

壹、芝加哥有250萬人口

二、每100人有兩臺鋼琴

三、芝加哥有50000臺鋼琴

四、鋼琴每年調音壹次

五、壹臺鋼琴調音需要兩個小時

六、鋼琴調音師每年工作2000小時。

七、在壹年當中,每個鋼琴調音師能夠為1000臺鋼琴調音(2000小時/年除以2小時/臺鋼琴)。

八、50000臺鋼琴需要50個調音師(50000臺鋼琴除以1000鋼琴/調音師)。

九、外加15%的時間,為的是將交通時間計算在內,也就是芝加哥大約有58位鋼琴調音師。

正確的結果是怎樣的?芝加哥的電話黃頁上壹***有83個鋼琴調音師。這其中包括重復登記的(同壹位調音師有多部電話會被再登記壹次),還包括鋼琴技師(不做調音工作)。去掉25個不是調音師的情況,我們的估算答案58還是非常接近的。

  • 上一篇:培訓學校線上招生營銷方案,培訓機構線上招生方案?
  • 下一篇:vb6如何判斷網站的延遲時間?
  • copyright 2024編程學習大全網