百度地圖產(chǎn)品崗面試 | 如何獲取道路擁堵信息?
此題來(lái)源于一個(gè)朋友,正好很久沒(méi)有寫(xiě)過(guò)面經(jīng),所以以此題為例分享如何拆解筆面試題,逐步建立產(chǎn)品新人的思考框架。
題目是:
假如你是百度地圖的PM,現(xiàn)在想要知道某條道路的擁堵情況,你有哪些方法?
題目本身不長(zhǎng),屬于發(fā)散型問(wèn)題,思路不限,這類(lèi)問(wèn)題大家稍作思索都能想到一些線索和思路,但難就難在想到的都是分散的點(diǎn),沒(méi)有系統(tǒng)和結(jié)構(gòu),能否將此題答全基本依賴(lài)運(yùn)氣,想到就有,沒(méi)想到就沒(méi)辦法。
從面試官的角度來(lái)看,也沒(méi)法從答案中聽(tīng)出拆解邏輯和思路。但實(shí)際的業(yè)務(wù)過(guò)程中,我們遇到的問(wèn)題是千奇百怪的,現(xiàn)實(shí)遠(yuǎn)比考題復(fù)雜,如果不能構(gòu)建自己的思維框架,一旦遇到完全陌生的場(chǎng)景和問(wèn)題,就會(huì)完全懵逼。
所以以下分享我對(duì)此題的答題思路,答案不唯一,歡迎多多討論~
首先不要著急給解決思路和方法,先理清楚題面的信息,從題面給出的信息入手進(jìn)行拓展,題目雖然不長(zhǎng)但是隱含了一些背景信息,比如想要知道某條道路的擁堵情況的話。那么進(jìn)一步思考道路擁堵情況和百度的哪塊業(yè)務(wù)掛鉤,在什么場(chǎng)景服務(wù)于什么用戶(hù)。推測(cè)出該功能服務(wù)的目標(biāo)用戶(hù)后,根據(jù)用戶(hù)場(chǎng)景需求框架我們才能更好的給出解決辦法。
也就是,我們?yōu)槭裁匆@取道路擁堵信息,這些信息有什么用?
與其只是做一個(gè)信息的搬運(yùn)工,將需要的信息搬運(yùn)過(guò)來(lái),然后被動(dòng)等別人搬走,做一個(gè)十分勤奮但是沒(méi)有成長(zhǎng)的點(diǎn)。我們更應(yīng)該帶著問(wèn)題去思考,為什么做這件事情,信息從哪里來(lái),到哪里去,在整個(gè)系統(tǒng)中承擔(dān)什么樣的功能和作用,上游和下游的職能分別是什么。這樣的話才能同時(shí)具備線的思維和面的思維,從而能夠從一個(gè)宏觀的視角去把握和理解自己作為一個(gè)點(diǎn)應(yīng)該如何去服務(wù)整個(gè)系統(tǒng)。
那么什么樣的用戶(hù)更關(guān)心道路是否擁堵,大概率是需要駕車(chē)出行的用戶(hù)(公交出行的用戶(hù)也會(huì)有關(guān)注擁堵信息的訴求,但公交線路相對(duì)固定即使知道擁堵也只能更換出行方式或者出行時(shí)間來(lái)躲避擁堵,擁堵信息相對(duì)沒(méi)有起到那么關(guān)鍵的作用)。
因此從題面上我們大致推斷目標(biāo)用戶(hù)是駕車(chē)出行的用戶(hù)。
那么通過(guò)目標(biāo)用戶(hù),我們來(lái)分析一下用戶(hù)場(chǎng)景,用戶(hù)使用百度地圖進(jìn)行導(dǎo)航大致可以按照時(shí)間分為行前,行中和行后(這里用到的是時(shí)間維度的拆分框架)。
行前用戶(hù)輸入想要去的目的地,希望知道道路擁堵情況,以便于提前躲避擁堵,選擇合適的路線出發(fā)。行中我們可能靈活的變更目的地,希望知道下一條路段的實(shí)時(shí)擁堵情況及時(shí)調(diào)整目的地。行后我們到達(dá)目的地,如果不是短時(shí)間內(nèi)需要再次出發(fā)的話,道路擁堵的信息就不太需要了,所以行后場(chǎng)景暫時(shí)不做考慮。
通過(guò)以上的分析我們可以知道,行前和行中用戶(hù)都存在了解道路擁堵信息的訴求,了解道路擁堵信息是為了更好的規(guī)劃路線,躲避擁堵,優(yōu)化其出行體驗(yàn)。所以了解了項(xiàng)目背景和項(xiàng)目目標(biāo)后,接下來(lái)我們進(jìn)入正題,我們?nèi)绾潍@取道路擁堵信息。
道路擁堵信息六個(gè)字拆為兩個(gè)部分,道路擁堵,和信息。道路擁堵是事件,修飾后面的名詞信息。先說(shuō)道路擁堵,既然是事件,那么必然有起因經(jīng)過(guò)和結(jié)果。我們把道路擁堵作為我們關(guān)注的結(jié)果的話,是什么原因會(huì)導(dǎo)致道路擁堵?
簡(jiǎn)單腦暴一下,我能想到的原因有:
- 常規(guī)原因:核心路段車(chē)流量大,節(jié)假日車(chē)流量大;
- 特殊原因:道路施工,交通事故,臨時(shí)封路。
常規(guī)來(lái)說(shuō),某些路段的擁堵和時(shí)間,地點(diǎn)有著必然的聯(lián)系,比如高速路上平常不太堵車(chē),到了節(jié)假日由于車(chē)流量變大,經(jīng)常會(huì)出現(xiàn)堵車(chē)。如果能夠收集一段時(shí)間內(nèi)各個(gè)路段的車(chē)流量信息,基于擁堵情況和時(shí)間,地點(diǎn)的聯(lián)系進(jìn)行建模,即可對(duì)于日常的常規(guī)擁堵進(jìn)行有效預(yù)測(cè)。
當(dāng)然,常規(guī)擁堵以外,還有一些特殊原因會(huì)導(dǎo)致?lián)矶?,比如道路施工,交通事故,臨時(shí)封路等等。由于這些事件大概率會(huì)導(dǎo)致臨時(shí)的交通擁堵,因此如果我們能獲取事件上游的信息,將這些因素納入對(duì)擁堵情況的預(yù)測(cè)模型中,即可對(duì)于道路的擁堵情況有更為準(zhǔn)確的判斷。
對(duì)于擁堵信息而言,我們先基于信息的事件特點(diǎn),對(duì)于信息做出了預(yù)判,下一步就需要獲取實(shí)時(shí)信息進(jìn)行驗(yàn)證。因?yàn)檎嬲膿矶鲁梢蚩赡苁謴?fù)雜,擁堵持續(xù)的時(shí)間也可能沒(méi)有穩(wěn)定有效的模型,即使是交通事故也分情況和路段,有些小型交通事故車(chē)主之間協(xié)商解決也很快,并不會(huì)造成擁堵。
所以獲取事件信息是一個(gè)方面,另一個(gè)方面我們根據(jù)信息的屬性來(lái)獲取,信息的流通分為信息的產(chǎn)生——傳播——接受。
如果我們需要接收到這部分信息,需要找到有效的信息來(lái)源。那么在擁堵的現(xiàn)場(chǎng),有哪些渠道能夠獲取到這部分信息并且有可能通過(guò)一定渠道傳遞給我們呢?
擁堵現(xiàn)場(chǎng)有多種角色,他們目之所及可以準(zhǔn)確獲取到擁堵的信息,但是并不是每一個(gè)角色每一個(gè)人都愿意告訴我們這樣的信息,以及需要提供穩(wěn)定有效的途徑給他們傳遞信息。這個(gè)過(guò)程中,交警和車(chē)主就是我們最佳的選擇。
(實(shí)在要路人給我們提供也行,但是由于沒(méi)有有效的合作途徑和方式,信息的真?zhèn)未嬉?,還需要引入人力去核驗(yàn)信息,系統(tǒng)構(gòu)建成本大,ROI低,所以不建議考慮此渠道)
交警是大概率會(huì)出現(xiàn)在擁堵一線的人,這是他們的職責(zé)和工作,需要及時(shí)的發(fā)現(xiàn)問(wèn)題并且疏散擁堵,一方面他們希望盡快疏散擁堵路段的車(chē)輛恢復(fù)道路暢通,另一方面他們也希望未進(jìn)入當(dāng)前路段的車(chē)輛及時(shí)躲避擁堵,避免駛?cè)朐撀范?,使得擁堵情況加重。
所以交警是擁堵現(xiàn)場(chǎng)的信號(hào)燈,且和我們的訴求一致,希望告知更多的車(chē)主該路段的擁堵信息。如果能夠通過(guò)政企合作的形式獲取這部分信息,自然能建立一個(gè)有效的信息渠道。
此外,和交警一起出現(xiàn)在擁堵現(xiàn)場(chǎng)的,還有許許多多心情爆炸狂按喇叭后悔自己為啥不早點(diǎn)出門(mén)并且忙著在工作群里跟老板報(bào)備“堵車(chē),晚點(diǎn)到”的糟心車(chē)主們。交警和車(chē)主在擁堵路段的比例可能是1:100以上,廣大車(chē)主才是這個(gè)現(xiàn)場(chǎng)的主力軍,因此也是我們信息的有效來(lái)源。同時(shí),由于車(chē)主會(huì)使用地圖軟件進(jìn)行導(dǎo)航,因此他們天然就有和我們對(duì)話的渠道,不需要額外的系統(tǒng)搭建成本。
所以車(chē)主在導(dǎo)航途中可以通過(guò)導(dǎo)航頁(yè)面的上報(bào)事件來(lái)上報(bào)道路的擁堵情況,從而給到我們作為參考。
但是這里需要注意的是,用戶(hù)都是懶的,所以大部分用戶(hù)都不會(huì)選擇上報(bào),那么如何提高我們獲取有效信息的量級(jí)呢。
其實(shí),即使用戶(hù)不說(shuō),他的駕駛行為本身也可以向我們透露出這條信息,這個(gè)屬于被動(dòng)向我們提供道路擁堵信息。當(dāng)一定量的用戶(hù)行駛到該路段均進(jìn)入了緩行階段或者異常停下來(lái)的時(shí)候,我們就可以預(yù)測(cè)大概率該路段發(fā)生了擁堵,具體擁堵情況根據(jù)該路段有效用戶(hù)數(shù)來(lái)預(yù)計(jì)。
之前有一個(gè)很有意思的實(shí)驗(yàn)就是有個(gè)無(wú)聊的人把幾十部安卓手機(jī)打開(kāi)谷歌地圖,放上小推車(chē),然后推著小推車(chē)在一條空曠的道路上慢慢行走,然后很快你就會(huì)看到谷歌地圖顯示這條道路擁堵。
以上屬于常規(guī)的分析,因?yàn)榭紤]到可行性因此方案做了很多收斂,我在思考的時(shí)候加上了限制條件。但實(shí)際上獲取道路擁堵信息的方法還不僅僅有以上渠道,題目沒(méi)有給出任何限制信息,所以可以繼續(xù)思考,比如擁堵的現(xiàn)場(chǎng)除了交警和車(chē)主還有很多角色,還有車(chē),還有空氣,還有路邊的監(jiān)控,還有無(wú)數(shù)經(jīng)過(guò)的路人。
對(duì)于車(chē)來(lái)說(shuō),車(chē)不會(huì)說(shuō)話車(chē)也不會(huì)報(bào)警,但是我們或許可以通過(guò)街道熱力圖來(lái)對(duì)于車(chē)流密集處的擁堵情況做一個(gè)大致的預(yù)判,車(chē)多不一定擁堵,但是擁堵的時(shí)候車(chē)一定不少。
對(duì)于空氣來(lái)說(shuō),就更不會(huì)說(shuō)話和主動(dòng)傳遞信息了,擁堵路段的空氣和普通路段空氣有什么不一樣呢,或許可以通過(guò)監(jiān)測(cè)汽車(chē)尾氣的密度來(lái)作為參考,不考慮貨車(chē)等特殊情況的話,汽車(chē)尾氣密度高說(shuō)明單位面積的車(chē)較多,該路段有可能會(huì)發(fā)生擁堵。
此外路邊的監(jiān)控也是一個(gè)獲取信息的有效渠道,如果監(jiān)控畫(huà)面能夠智能檢測(cè)到該路口的車(chē)已經(jīng)停留超過(guò)5min了,超過(guò)了等紅綠燈的時(shí)間發(fā)生了異常的停留時(shí)間過(guò)長(zhǎng)的情況,即可上報(bào)該路段可能發(fā)生擁堵。
我們剛剛說(shuō)過(guò),路人也是擁堵情況的見(jiàn)證者,我們不可能每個(gè)路段派固定的人去監(jiān)控車(chē)流量和擁堵?tīng)顩r,但是每個(gè)擁堵路段必然會(huì)有經(jīng)過(guò)的路人。如果路人隨手一拍并將擁堵照片實(shí)時(shí)回傳給我們,即可獲得積分,累積一定量可以獲得榮譽(yù)市民稱(chēng)號(hào)。
且用戶(hù)每上傳一張擁堵照片,上傳成功后都會(huì)有提示:“你的光榮壯舉又拯救了附近路口95%的司機(jī)免于擁堵,感謝您的付出!”。通過(guò)這樣的方式,或許路人也能成為我們獲取道路擁堵信息的重要一環(huán)。
至此,這道題回答得就差不多啦,面試題沒(méi)有標(biāo)準(zhǔn)回答,也沒(méi)必要有標(biāo)準(zhǔn)回答,比起答案更重要的是思考,對(duì)于復(fù)雜問(wèn)題尋找入手點(diǎn),有效拆分題目信息,逐個(gè)擊破。
以上就是我對(duì)本道面試題的一些分享,思考不周之處歡迎小伙伴留言討論~
作者:李濤,公眾號(hào):檸檬two
本文由@李濤 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自Unsplash, 基于CC0協(xié)議。
本文作者 和 前面的同學(xué)都不審題的嗎? 人家問(wèn)的是“如何「獲取」道路擁堵信息” , 談如何解決擁堵 是超范圍了,如果這么談 是不是還得談?wù)劦缆方煌ǚê蛧?guó)家基礎(chǔ)建設(shè)投入?
根據(jù)題目:
1、 什么叫擁堵 ?
2、擁堵信息包含哪些具體的? 擁堵地點(diǎn)、擁堵范圍、擁堵程度、預(yù)計(jì)解除擁堵時(shí)間?……
3、以上信息的定義計(jì)算法?(次要)
4、獲取途徑、交互方式? 獲取時(shí)機(jī)?
5、獲取動(dòng)作的主體是誰(shuí)? 關(guān)聯(lián)人是誰(shuí)?
①為什么要知道擁堵信息?避開(kāi)擁堵,快速到達(dá)目的地,所以知道擁堵程度的下一步是規(guī)劃路線
②如何知道擁堵程序?擁堵分為常態(tài)性和突發(fā)性。
常態(tài)性可以通過(guò)歷史數(shù)據(jù)趨勢(shì)預(yù)測(cè),表現(xiàn)在產(chǎn)品上是預(yù)估擁堵,那為了解決擁堵情況,可以利用歷史數(shù)據(jù)在車(chē)輛較多可能發(fā)生擁堵之前就提醒用戶(hù)選擇其他路線或者其他出行方式
突發(fā)性是狀態(tài)類(lèi)信息,可以通過(guò)大多數(shù)車(chē)輛的平均行駛速度以及滯留時(shí)間做判斷
③如何解決擁堵?
長(zhǎng)期來(lái)說(shuō),一是降低短距離出行車(chē)輛數(shù)量,可以通過(guò)二輪車(chē)、順風(fēng)車(chē)等降低道路壓力;二是提升導(dǎo)航智能,合理分配流量;三是擴(kuò)大道路建設(shè),通過(guò)立體道路等解決;四是建立交通-醫(yī)院等公共部門(mén)的通道,及時(shí)處理突發(fā)性事件
短期來(lái)說(shuō),一引導(dǎo)車(chē)輛重新規(guī)劃路線,鼓勵(lì)其他出行方式以及錯(cuò)峰出行,避免道路加重?fù)矶鲁潭?;二是可以和交通部合作,?shí)時(shí)調(diào)度交警人員,實(shí)現(xiàn)人為調(diào)控車(chē)輛,避免無(wú)序現(xiàn)象出現(xiàn)
說(shuō)實(shí)話,我覺(jué)得思路是對(duì)的。但是回答和思考過(guò)程過(guò)于冗長(zhǎng)??吹絾?wèn)題第一反應(yīng):
1、哪里有擁堵?
2、誰(shuí)告訴我的這里有擁堵?
3、如何獲取和處理?yè)矶滦畔ⅲ?/p>
導(dǎo)航都是通過(guò)GPS定位服務(wù)獲取用戶(hù)位置,打開(kāi)導(dǎo)航APP的瞬間,上傳當(dāng)前用戶(hù)地理位置。通過(guò)大數(shù)據(jù)處理用戶(hù)當(dāng)前位置信息。
比如說(shuō),用戶(hù)開(kāi)車(chē)到擁堵路段,突然位置移動(dòng)變得緩慢,甚至停滯。那我們?cè)O(shè)置一個(gè)算法來(lái)判斷是停車(chē)還是堵車(chē)。這是主要獲取擁堵信息的方法。
筆者寫(xiě)的方案是輔助的方式。
以文字的形式記錄下來(lái)自己的思考全過(guò)程不免顯得又些冗長(zhǎng),經(jīng)過(guò)有效訓(xùn)練的話思考的速度其實(shí)遠(yuǎn)遠(yuǎn)大于閱讀這段文字的速度,實(shí)際上結(jié)論是一樣的。本篇重點(diǎn)在于分享解題思路而不是結(jié)論本身。
我咋覺(jué)得你的分析跟題目沒(méi)啥關(guān)聯(lián)關(guān)系??
建議再看一遍~
我也覺(jué)得有點(diǎn)答非所問(wèn)。我覺(jué)得你這個(gè)問(wèn)題應(yīng)該是一道費(fèi)米問(wèn)題哈哈。
因?yàn)楸酒膶?xiě)作目的不是提供一個(gè)現(xiàn)成的可用答案而是以該題為例分享一個(gè)拆解思路,即如果是我做這道題的話如何由題目入手來(lái)想到可行的方案
很想知道,目前百度地圖是怎樣獲取道路擁堵信息的 ??
這個(gè)應(yīng)該屬于公司內(nèi)部信息了,就好像你不知道淘寶怎么推薦產(chǎn)品,抖音如何推薦視頻一樣。能夠基于大數(shù)據(jù)和有效信息源準(zhǔn)確推送擁堵信息及擁堵時(shí)間對(duì)于地圖導(dǎo)航類(lèi)產(chǎn)品也算是核心競(jìng)爭(zhēng)力了,所以不可能對(duì)外公布。不過(guò)解題思路無(wú)外乎題目中提到的這些,用戶(hù)上報(bào)數(shù)據(jù)應(yīng)該是很大一部分信息來(lái)源,之前有個(gè)新聞是,有個(gè)無(wú)聊的人把幾十部安卓手機(jī)打開(kāi)谷歌地圖,放上小推車(chē),然后推著小推車(chē)在一條空曠的道路上慢慢行走,然后很快你就看到谷歌地圖顯示這條道路擁堵。
感謝回復(fù),這個(gè)例子舉得好,給了一個(gè)很好的思路和角度 ??
很好的思路,從題目本身的信息拆解中,先獲取了產(chǎn)品目標(biāo)“百度地圖要獲得路段的擁堵信息”,然后根據(jù)提問(wèn)者鎖定用戶(hù)目標(biāo)“用戶(hù)要知道路況以便于解決實(shí)際問(wèn)題或需求”,繼而通過(guò)產(chǎn)品目標(biāo)和用戶(hù)目標(biāo)尋找上下游解決渠道(方案),是典型的產(chǎn)品結(jié)構(gòu)思維方式,值得新手學(xué)習(xí)。重要的不是解決了某個(gè)問(wèn)題,重要的是解決問(wèn)題的思路,如果思路本身能夠再通過(guò)實(shí)際經(jīng)驗(yàn)或者數(shù)據(jù)去支撐則更佳。
嗯嗯是的,世界上的問(wèn)題千千萬(wàn),不可能記住每一種解法,解法也不是固定的。所以本題關(guān)鍵還是在于分享思路,如何破題并且一步步思考可能的解法。之所以要分析用戶(hù)場(chǎng)景需求也是這個(gè)道理,因?yàn)楫a(chǎn)品是一套解決方案,如果連問(wèn)題本身都沒(méi)弄清楚,就很難說(shuō)給出有效的解法了。
樓主分析的很透徹,給我打開(kāi)了思路
感謝認(rèn)可~