你可以不懂產(chǎn)品,但你不能不懂邏輯,看起來(lái)一個(gè)簡(jiǎn)單的文件下載,才發(fā)現(xiàn)原來(lái)也并沒(méi)有那么簡(jiǎn)單。
大家都知道產(chǎn)品經(jīng)理面試是需要考邏輯題的,這可以快速看出一個(gè)人的思維能力和邏輯能力。前段時(shí)間看到一個(gè)有趣的產(chǎn)品面試題,都是開放類型,沒(méi)有標(biāo)準(zhǔn)答案,這里想分享給大家探討下。
一、背景
現(xiàn)在很多APP都有下載功能,尤其是視頻類app,經(jīng)常會(huì)需要將視頻緩存到本地,這就需要用到下載功能。但一般大家不會(huì)一個(gè)文件一個(gè)文件下載,而是經(jīng)常批量下載一堆文件,這就需要考慮到各個(gè)文件之間的優(yōu)先級(jí)及狀態(tài)變化。
二、假設(shè)
- 現(xiàn)在有ABCD四個(gè)文件需要下載;
- 不考慮異常情況及下載完成,正常情況下這四個(gè)文件的狀態(tài)有三種:下載中、等待中、已暫停;
- 受到系統(tǒng)限制,只能有一個(gè)文件處于“下載中”的狀態(tài),其余文件需要處于“等待中”或“已暫停”;
- 假設(shè)此時(shí)A處于“已暫停”,B處于“下載中”,C&D處于“等待中”,如下圖:
三、 題目
1. 如果此時(shí)用戶點(diǎn)擊了B,四個(gè)文件的狀態(tài)如何變化?(簡(jiǎn)單級(jí))
- 理論上來(lái)說(shuō),用戶此時(shí)點(diǎn)擊B的動(dòng)機(jī)應(yīng)該是想讓它暫停,所以B的狀態(tài)應(yīng)該變成“已暫停”;
- 而A是已暫停狀態(tài),用戶無(wú)操作的時(shí)候,狀態(tài)不會(huì)改變,所以A依然是“已暫停”;
- 那么這里的重點(diǎn)在于C、D,這兩個(gè)文件都是等待中,這個(gè)時(shí)候該先下載誰(shuí)呢?這里的優(yōu)先級(jí)應(yīng)該按照用戶添加下載的時(shí)間來(lái)定義,如果C比D早加入下載隊(duì)列,那么這個(gè)時(shí)候應(yīng)該先下載C,也就是C變成“下載中”,D依然是“等待中”;
2. 在原假設(shè)的基礎(chǔ)上,若用戶點(diǎn)擊的是C,四個(gè)文件狀態(tài)如何變化?(中等級(jí))
(1)據(jù)說(shuō)是80%人的思路
- 用戶此時(shí)點(diǎn)擊C的目的應(yīng)該是想先下載C,所以C的狀態(tài)應(yīng)該變?yōu)?ldquo;下載中”;
- 相應(yīng)地,因?yàn)橹荒苡幸粋€(gè)文件處于“下載中”,B的下載進(jìn)程被打斷,B就被動(dòng)變成了“已暫停”;
- A和D狀態(tài)不變;
這個(gè)邏輯其實(shí)也非常有道理,非常正確,目前這一步來(lái)看沒(méi)有什么問(wèn)題,但是下一步如果用戶進(jìn)一步有操作,就會(huì)發(fā)現(xiàn)這個(gè)邏輯有個(gè)陷阱,這個(gè)會(huì)在第三個(gè)問(wèn)題中詳細(xì)展開;
(2)其實(shí)邏輯更細(xì)致的思路:將每一步用戶的操作都拆解開來(lái)
- 用戶對(duì)C執(zhí)行了點(diǎn)擊操作,但是C的狀態(tài)是不是一定要發(fā)生改變?即“等待中”的文件被點(diǎn)擊后是否有點(diǎn)擊事件?
- 如果點(diǎn)擊C之后有點(diǎn)擊事件,那個(gè)這個(gè)狀態(tài)有兩種可能:“下載中”或“已暫停”,這個(gè)時(shí)候哪一種更貼近用戶的想法?
- B的進(jìn)程被打斷,那B的狀態(tài)同樣有兩種可能:“等待中”或“已暫停”,哪一種更貼近用戶呢?
如果你經(jīng)常使用百度網(wǎng)盤下載文件,你會(huì)發(fā)現(xiàn)當(dāng)用戶點(diǎn)擊C時(shí),百度網(wǎng)盤采用的是如下邏輯:
對(duì)照上面的三個(gè)步驟分別為:
- “等待中”的文件C后面確實(shí)有點(diǎn)擊事件;
- 百度網(wǎng)盤認(rèn)為用戶點(diǎn)擊C之后,已暫停更貼近用戶的想法;
- B的進(jìn)程未被打斷;
百度網(wǎng)盤將用戶的點(diǎn)擊理解為要暫停這個(gè)文件,雖然說(shuō)這確實(shí)是一個(gè)用戶場(chǎng)景,但是這個(gè)場(chǎng)景目前我遇到的還比較少;
我經(jīng)常遇到的是:想優(yōu)先下載某一個(gè)文件,然而這個(gè)文件添加到下載列表的時(shí)間較晚,百度網(wǎng)盤按照時(shí)間順序的優(yōu)先級(jí)要等很久才會(huì)下載到它,于是我把前面的文件一一暫停,才終于輪到這個(gè)文件開始下載了。
百度網(wǎng)盤這里的下載邏輯背后的原因我們不去深究,但至少這給我提供了一種與大部分人認(rèn)知不太相符的解決邏輯;
相信如果在面試的時(shí)候,能夠做到與大部分人的出發(fā)點(diǎn)不一致,或者能講出屬于自己的邏輯并能夠有合理原因證明,那就是一個(gè)好的回答,也是一場(chǎng)好的面試。
3. 在上題中80%人的思路下,當(dāng)C下載完成時(shí),下一步該下誰(shuí)?(困難級(jí))
此時(shí)四個(gè)文件的狀態(tài)如下:
按照正常的產(chǎn)品邏輯:下載中>等待中>已暫停,而此時(shí)只有一個(gè)文件D處于等待中,因此現(xiàn)在會(huì)開始下載D;但是這里會(huì)涉及到一個(gè)問(wèn)題:
- 用戶原來(lái)的優(yōu)先級(jí)中,是最想先下載B的,其次是C、D,也就是原定優(yōu)先級(jí):B>C>D;
- 中途用戶改變了想法想先下載C,也就是此時(shí)C變?yōu)樽罡邇?yōu)先級(jí),但是我們并不能判斷C和D在用戶心理的優(yōu)先級(jí)有改變,從尊重用戶的角度來(lái)說(shuō),應(yīng)該保持原優(yōu)先級(jí),即現(xiàn)在的優(yōu)先級(jí)應(yīng)該為C>B>D;
- 那么當(dāng)C下載完成時(shí),此時(shí)B應(yīng)該是最高優(yōu)先級(jí),應(yīng)該優(yōu)先下載B;那顯然此時(shí)產(chǎn)品邏輯上開始下載D是不符合用戶需求的,用戶這個(gè)時(shí)候需要下載的是B;
- 但B現(xiàn)在是已暫停狀態(tài),從產(chǎn)品邏輯上來(lái)說(shuō):下載中>等待中>已暫停,這個(gè)優(yōu)先級(jí)也不能被打亂;
好像陷入了一個(gè)兩兩矛盾的狀態(tài),怎么辦?
所以這一問(wèn)才是全題的關(guān)鍵所在,這個(gè)邏輯被質(zhì)疑和挑戰(zhàn)的時(shí)候,往往才能看出產(chǎn)品經(jīng)理的判斷力和決策力;
這里提供以下幾個(gè)備選方案:
①AB實(shí)驗(yàn):看下哪個(gè)方案更受用戶的喜歡,對(duì)數(shù)據(jù)有正向幫助;
②向上匯報(bào),讓領(lǐng)導(dǎo)決策:遇到自己無(wú)法決策的問(wèn)題,可以把問(wèn)題升級(jí)到更有經(jīng)驗(yàn)的領(lǐng)導(dǎo)那里,讓領(lǐng)導(dǎo)決策;
四、相對(duì)最優(yōu)的答案
1. 如果此時(shí)用戶點(diǎn)擊了B,四個(gè)文件的狀態(tài)如何變化?(簡(jiǎn)單級(jí))
此問(wèn)答案同上,B變?yōu)?ldquo;已暫停”,開始下載C,D仍為“等待中”;
2. 在原假設(shè)的基礎(chǔ)上,若用戶點(diǎn)擊的是C,四個(gè)文件狀態(tài)如何變化?(中等級(jí))
從這一問(wèn)開始,和上文有不同的解決方案:用戶點(diǎn)擊C之后,C的狀態(tài)改變?yōu)?ldquo;下載中”,但是B的狀態(tài)不是變?yōu)?ldquo;已暫停”,而是變?yōu)?ldquo;等待中”,如下圖:
3. 當(dāng)C下載完成時(shí),下一步該下誰(shuí)?(困難級(jí))
此時(shí),B和D的狀態(tài)都是“等待中”,按照上面說(shuō)過(guò)的邏輯,這個(gè)時(shí)候按照原定優(yōu)先級(jí)C>B>D,開始下載B,上面提到的矛盾就迎刃而解了,如下圖:
五、總結(jié)
一位有多年面試經(jīng)驗(yàn)的產(chǎn)品大佬說(shuō),面試中的這類邏輯題往往沒(méi)有標(biāo)準(zhǔn)答案,主要是想考察產(chǎn)品求職者的邏輯能力,以及面對(duì)挑戰(zhàn)的心理素質(zhì);
所以大家即便是遇到從來(lái)沒(méi)有想過(guò)或者見過(guò)的產(chǎn)品場(chǎng)景被轉(zhuǎn)化成面試題來(lái)拷問(wèn)自己,也不用太慌,可以用你的邏輯征服面試官!
實(shí)在不行,就堅(jiān)定自己的立場(chǎng)吧,畢竟相信自己的判斷力也是很大的加分項(xiàng)~
作者:一律先生, 一個(gè)有夢(mèng)想的產(chǎn)品汪!
本文由 @一律先生 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自Unsplash, 基于CC0協(xié)議。
愛(ài)盈利-運(yùn)營(yíng)小咖秀(www.jza6.com) 始終堅(jiān)持研究分享移動(dòng)互聯(lián)網(wǎng)App運(yùn)營(yíng)推廣經(jīng)驗(yàn)、策略、全案、渠道等純干貨知識(shí)內(nèi)容;是廣大App運(yùn)營(yíng)從業(yè)者的知識(shí)啟蒙、成長(zhǎng)指導(dǎo)、進(jìn)階學(xué)習(xí)的集聚平臺(tái);
想了解更多移動(dòng)互聯(lián)網(wǎng)干貨知識(shí),請(qǐng)關(guān)注微信公眾號(hào)運(yùn)營(yíng)小咖秀(ID: yunyingshow)
【轉(zhuǎn)載說(shuō)明】  若上述素材出現(xiàn)侵權(quán),請(qǐng)及時(shí)聯(lián)系我們刪除及進(jìn)行處理:[email protected]