新技能Get|如何應對產品面試里的估算題?這里有3種解決思路

1 評論 23291 瀏覽 335 收藏 7 分鐘

校招時常遇到一些類似“洛杉磯有多少塊玻璃”的問題。前年我應聘美團時遇到一些估算題,沒能拿到special offer,回去以后整理策略,不敢獨享。時隔一年借專欄機會和大家探討一下。

1. 估算題需要掌握的思想和理念

1. 拋棄簡單的加減法思維,而轉用乘除法思維。估算題的結果都是平時接觸不到的算是天文數字,稍不留意就差距幾十倍甚至更多,需要相對較為精準的快速乘除(如美團要求5分鐘)至少把大致范圍確定下來。而采用乘除法,尤其是最終以科學計數法的方式表達出來顯得較為有優勢,通常只需要確定兩個數字即可,即a*10^b。

2. 在上一條的基礎上,這里提出一個較為難理解的點:1、3、10的關系。在加減法運算時,通常使用“四舍五入”的方法估算,比如9.35元會被收取9.4元;而9.34元會被收取9.3元。原理是折半,多進少退。同樣乘除法按照折半的理念,很明顯是b需要四舍五入,以0.5為界限。10^0.5取3即可。正如9.4元可能是9.35元得來的,因此算出來的100萬也可能是代表30萬~300萬之間某一個數。并且在實際計算的時候按照10倍乘除,如果感覺有偏差可以酌情配以3的乘除,如同加減法一樣。

3. 從上一條看出估算的結果可能偏差很大,因此一般應對估算題我會傾向于用多種方法估算再取一個中間值。注意,如果直接取平均可能不足以同時提現兩套方案,比如100和10000取平均得出5050,很明顯就極大地偏離了算出100的方案??紤]到上一條,我認為采取乘積開方的結果即1000更能同時代表兩套不同方案的結果。

4. 估算題用到的思想:將一切問題盡可能地和“人數”、“錢數”扯上關系,因此通常需要提前記住一些典型的“常數”:

  • 二線城市人口數及占全國人口比例,城區占地多大;
  • 全年新生兒數量,每年應屆畢業生數量;
  • 每年智能機的銷售量,明星產品如小米、蘋果的占比;
  • 360、微軟及普通初創公司市值(估值)、創始人股份占比及資產;
  • “普通人”可支配收入、GDP;
  • 知名產品如360安全瀏覽器的用戶數,以及“稍有耳聞”的產品大約具備多少用戶;
  • 獲取一名用戶大致需要投入多少錢等等。

2.?經典估算題分析及解答

北京有多少理發師?

方案1:從人數入手

北京大約有2000w人口,姑且算每人每月理發一次,即平均每天大約有60w人理發,每位理發師一天能服務10名(注)顧客,即有6w名理發師。

方案2:從錢數入手

美團號稱要在2015年做到1000億的毛收入,考慮到理發是美團一個極其弱的需求(當然可能甚至不是美團的服務,這里只是估計),以及一般的顧客不傾向于網上訂購美發服務,姑且認為國內的理發市場大約1000億(也大致符合占據國內GDP的比例)。再按北京占國內人口2%計,同時理發師人均10w(注)年薪,估計需要2w名理發師才能支撐起北京的理發市場。

方案3:從地理入手

北京的五環接近于一個邊長30km的正方形。考慮到一般理發店走路10min即1km以內可到達,可認為北京遍布非常多的理發店,最理想化的情況大致是大正方形內嵌套非常多均勻小正方形(數學建模欠考慮),因此理發店的數量應該在1000個左右(大面積除以小面積),因此理發師大約有1w名(注)。

不同方案的結果出現了差距,我個人傾向于2w名左右,并且這也大致符合1w和6w乘積開方的結果(原因前述)。

特別要注明的是,每種方案中都有“注”這個部分,可能會有一定的偏差,但是經過我的考慮認為沒有達到3或0.3倍,因此不用按10倍或0.1倍計算(原因前述)。

上面三種方案由常見到少見,最后一種是我最近回家時無意發現一條路上有兩家理發店才突發奇想的,以前我通常都用前兩種方案。我私下練習時喜歡用第二種,感覺最少見、最匪夷所思、不可思議卻又往往可以得出正確結果,算是一個相對比較“炫技、裝逼”的方法。

3.?結合多方面的較高難度估算題留給大家思考。

  1. “金九銀十招聘季”能否成立?為什么?(包括校招、社招)
  2. windows phone一直半死不活的原因是什么?如果想靠砸錢給開發者打造一個比肩android的生態系統,大約需要多少錢?微軟能否有足夠財力支撐?
  3. 我的個人資產和周鴻祎相比,中間可能差了多少個羅永浩?

另外估算題在整個產品筆試面試中份量很輕,不必過多糾纏。

本文感覺還是有些地方不能描述清楚,歡迎討論~

 

本文由 @runningz?原創發布于人人都是產品經理?,未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. ??

    來自陜西 回復