鍍金池/ 問答/網(wǎng)絡安全/ 一個筆試題,求大佬們告知, 實在沒頭緒。。。

一個筆試題,求大佬們告知, 實在沒頭緒。。。

請說出以你住的地方為中心,半徑3公里內(nèi)最大的超市是哪一家?

然后,請用有效方法計算出這個超市在,3月14日,星期三,晚23:59,貨架上還有多少瓶330毫升的紅色聽裝可口可樂?

回答
編輯回答
赱丅呿

首先第一個獲取你住的地方為中心,半徑3公里內(nèi)最大的超市。

有以下幾種思路吧:

1. 使用爬蟲,抓取數(shù)據(jù)篩選,計算距離

可以抓取高德或其他數(shù)據(jù)源(超市大小可能要整合其他網(wǎng)站資源獲取),抓取后的格式如下:

經(jīng)度 維度 超市名 超市大?。ㄆ椒矫祝?/th>
116.407243 39.822295 超級大超市 500
114.454612 40.123255 小超市 100
... ... ... ...
想獲取自己的經(jīng)緯度可以用手機查下,一般民用GPS誤差10m內(nèi)。

計算出邊界經(jīng)緯度,篩選出可能符合條件的超市數(shù)據(jù)。

clipboard.png

因為只有3公里,針對這么大的地球來講真的很小,簡化為一個平面,計算與當前位置的距離與超市的大小,獲取滿足條件最大的。

上面只是簡略計算,完整球面模型計算距離,請參考美團的這篇文章:地理空間距離優(yōu)化

2. 直接使用高德或其他地圖接口

公司網(wǎng)絡對上傳文件大小有限制,所以我圖片都截的很小,無力吐槽。

clipboard.png

如上圖所示,接口返回的數(shù)據(jù)如下,有超市名稱和經(jīng)緯度

clipboard.png

超市大小數(shù)據(jù)獲取不到,只能開車去實地考察了。

請用有效方法計算出這個超市在,3月14日,星期三,晚23:59,貨架上還有多少瓶330毫升的紅色聽裝可口可樂?

這個的話有以下幾個想法:

  1. 如果系統(tǒng)對接了,那方便,直接通過接口獲取。
  2. 攻破超市的系統(tǒng),如果有那個能力。
  3. 通過偽裝超市wifi釣魚,看能不能截取到超市系統(tǒng)的賬號密碼(如果是https稍微麻煩點)。
  4. 和超市說自己在那時候丟東西了(最好是在飲料機旁邊),請求查看那個時間段的監(jiān)控錄像。
忘了看的哪個電影了,真正的黑客往往都精通社會工程學。
2018年3月17日 08:47
編輯回答
別逞強

對于這個問題,表示不太清楚

2018年7月28日 02:13
編輯回答
若相惜

居然還有這種面試題,刷新我的認知觀了

2017年5月19日 04:53
編輯回答
骨殘心

請問是什么職位的筆試題?

2017年6月7日 07:09
編輯回答
敢試

這是黑客面試題嗎?還是倉儲管理員的面試題??

2017年7月4日 20:14