一輛校車能裝下多少桌球?本文作者將使用明確問題——分析問題——解決問題的三部曲來對這個面試題進行解析。
一輛校車能裝下多少高爾夫球?我猜大多數人都能想到的就是,這算什麼啊!把校車的容積算出來,再算一算高爾夫球的體積。然後讓校車/高爾夫球容積,這樣可以計算出來。
若上述情況發生在某一小學的數學考試中,這樣的答案理所應當會得到數學老師的青睞,但如果發生在谷歌的一次面試中呢?
誠然我們通過心算得出一個自認為正確的答案,這可能也會讓谷歌的面試官大吃一驚。因為他可能想像不到,居然有人可以在不藉助計算器的情況下迅速算出五位數以上的除法。
的確,我們的算術能力可能會震驚到谷歌的面試官。但是身處祖國大陸的我們,很少有機會去谷歌面試,更多的還是在祖國媽媽的懷抱下發展事業。然而現狀是,我們這裡很多公司都喜歡用谷歌、蘋果、臉書等美國大工廠的面試題來對前來面試的同學進行測試,在中國可就沒人震驚我們的算術能力了。我們還是來看看遇到這樣的面試題,我們應該怎麼思考才能順利過關吧。
以下我將使用明確問題——分析問題——解決問題的三部曲來對這個面試題進行解析。
「一輛校車能裝下多少高爾夫球」這句話看上去問題已經很明確了。實則不然,這裡面有很多信息其實我們還不知道。比如:
這幾個問題看似無釐頭,但其實都有一定的意義在裡面。
這一問題的根源在於,校車是用來載學生的,而高爾夫卻是用來運送貨物的。使用載人的車裝載貨物是違背常識的。而且如果真的用校車載高爾夫上路,還違反了交通法,警察將會予以處罰。
能夠提出這個問題,並且給出以上解釋,表明你是在做事之前會首先考慮自己要做的事情是否違背了常識。當要做的事情違背了常識可能造成一定風險時能夠提出質疑。這一點在工作中其實很重要。
此外,「用校車裝高爾夫球」不是需求是解決方案。通過這個問題引導出真正的需求所在,然後再看有沒有更好的解決方案。
以宇通客車公司為例,該公司旗下的校車就有15種之多。最小的為18座,最大的56座。18座與56座的校車在空間上相差數倍,對最終的結果也會有巨大的影響。
宇通公司部分校車型號
雖然說高爾夫球的尺寸只有一種,但這裡並沒有明確高爾夫球是否已經出售,是否有包裝盒。包裝盒的體積一般要比高爾夫球的體積大很多。用未拆包裝的高爾夫球和單獨的高爾夫球其實差別巨大。
看起來問題已經很清楚了,經過我們的分析也發現了很多不夠清楚的地方。並且這些問題都將對最終的結果產生巨大的影響。如果你直接完成了這樣的任務,並開始思考如何去執行它,那麼你可能仍然會停留在95%的人都還處於「不知道自己不知道」的認知階段。
當你能問出一些問題,並通過回答這些問題來更清楚地了解問題時,很可能你已經超過了95%,進入了第二個階段——「知道自己不知道」。能心生敬畏,能空杯,準備豐富自己的認識。
我們先假設上文中提到的3個問題都得到了解答,答案分別是:
於是我們的問題就變成了:出於好奇心,面試官想知道用宇通公司旗下18座的校車,能裝載多少沒有包裝的高爾夫球。這樣我們就可以開始分析這個問題了。
目標用戶:面試官
用戶需求:想知道,一輛18座的宇通校車,能裝下多少個沒有包裝的高爾夫球;
想要完成這個任務的方法應該有至少有兩種:
有人會說,第一個方法很明顯不可行!這也好意思列出來?但是,第一種方法就真的一無是處嗎?
我們稍微分析一下就會得出第一種方法雖然成本很大,但是非常準確且信服力強。而第二種方法成本很低,但終歸是估算,不會很準確。結合上文提到的需求是「滿足好奇心」,最終是否要一顆不差事實上不太重要。所以,選擇第二種方法會更合適一些。
我相信有人會去質疑,第一種方法就不該存在,只寫第二種就好了。不過在這裡我的建議是:無論是面試中還是工作中我都建議最好提出至少兩種方法出來,哪怕有一個方案只是陪襯。因為給出兩個方案更容易讓人的注意力放在兩個方法的比較上,而不是集中注意力去評價唯一的一個方案的好壞。這就是「錨定效應」 在工作和面試中的應用。
回歸正題,我們已經選定通過估算18座宇通校車的容積和一個高爾夫球能佔到體積,通過計算的方式解答「一輛校車能裝下多少高爾夫球」這個問題。
另外在估算的時候要注意考慮的問題還有:
到這裡才是整個計算的過程,相對來講已經比較簡單了。
一個18座的校車按照每排3個人算,總共6排。每排3個座位,每個座位寬度約0.6m,中間過道約0.8m,座位兩側與車身的距離約0.1m。所以車內的寬度約為:0.6*3+0.8+0.1*2=2.8m。
每排長度約0.8m,所以,客座區域約0.8*6=4.8m。車內空間高度約2m。
由此算出客座區域加上座位的空間約為:2.8m*4.8m*2m=26.88m³。(面試時可以估算一下即可)
除客座區域外,還有約1m的車身空間(包括駕駛區域)。18個座位所在空間略大於這部分空間,進行一定的衝抵,整個車內容積取25m³比較合適。
為了計算方便,將一個高爾夫球所佔體積設定為一個正立方體,高爾夫球的直徑約0.04m。為了方便計算直接按照每1000個球為單位來進行計算,則1000個球所佔體積為:0.4m*0.4m*0.4m=0.064m³。
(25/0.064)*1000=390625個。
我們通過明確問題、分析問題、解決問題這三部曲來解決這個問題,整個過程至少給了我們如下幾點思考:
最後,用李誕回應觀眾批評他的脫口秀不好笑的一段話作為結尾。「那還用你們說!我就是幹這個的,我能不知道?我不是寫不出來好笑的段子嘛!」
本文由 @石頭 原創發布於人人都是產品經理。未經許可,禁止轉載
題圖來自Unsplash,基於CC0協議