一个笔试题,求大佬们告知, 实在没头绪。。。

发布于 2022-09-06 20:42:42 字数 104 浏览 15 评论 0

请说出以你住的地方为中心,半径3公里内最大的超市是哪一家?

然后,请用有效方法计算出这个超市在,3月14日,星期三,晚23:59,货架上还有多少瓶330毫升的红色听装可口可乐?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

橘亓 2022-09-13 20:42:42

首先第一个获取你住的地方为中心,半径3公里内最大的超市。

有以下几种思路吧:

1. 使用爬虫,抓取数据筛选,计算距离

可以抓取高德或其他数据源(超市大小可能要整合其他网站资源获取),抓取后的格式如下:

经度维度超市名超市大小(平方米)
116.40724339.822295超级大超市500
114.45461240.123255小超市100
............

想获取自己的经纬度可以用手机查下,一般民用GPS误差10m内。

计算出边界经纬度,筛选出可能符合条件的超市数据。

clipboard.png

因为只有3公里,针对这么大的地球来讲真的很小,简化为一个平面,计算与当前位置的距离与超市的大小,获取满足条件最大的。

上面只是简略计算,完整球面模型计算距离,请参考美团的这篇文章:地理空间距离优化

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

公司网络对上传文件大小有限制,所以我图片都截的很小,无力吐槽。

clipboard.png

如上图所示,接口返回的数据如下,有超市名称和经纬度

clipboard.png

超市大小数据获取不到,只能开车去实地考察了。

请用有效方法计算出这个超市在,3月14日,星期三,晚23:59,货架上还有多少瓶330毫升的红色听装可口可乐?

这个的话有以下几个想法:

  1. 如果系统对接了,那方便,直接通过接口获取。
  2. 攻破超市的系统,如果有那个能力。
  3. 通过伪装超市wifi钓鱼,看能不能截取到超市系统的账号密码(如果是https稍微麻烦点)。
  4. 和超市说自己在那时候丢东西了(最好是在饮料机旁边),请求查看那个时间段的监控录像。

忘了看的哪个电影了,真正的黑客往往都精通社会工程学。

终止放荡 2022-09-13 20:42:42

请问是什么职位的笔试题?

围归者 2022-09-13 20:42:42

居然还有这种面试题,刷新我的认知观了

固执像三岁 2022-09-13 20:42:42

这是黑客面试题吗?还是仓储管理员的面试题??

抚笙 2022-09-13 20:42:42

对于这个问题,表示不太清楚

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文