51信用卡 二面问题

刚才视频二面51信用卡 那个面试官挺有意思 能搜到知乎啊什么的 挺好玩的 面试之前在担心会不会问算法题啊什么的 上来手写个代码 结果全程聊项目和场景题 代码和基础一点没问

三点准时面试 上来就问项目 我有一个仿滴滴的项目 问我怎么把订单推给司机 不能离得很远也推过去啊 我说遍历所有司机列表 计算距离

他说你们数据量很小吗 我说对 他说如果数据量大了怎么办。。。我说我想想 说按城市区来 推 他说这样不好 说有按照一个点 来获取六边形或者正方形的比较成熟的结果方案 我说可以 他说那如果地方比较偏怎么办 我说那就设置一个值 如果比如一个圈两公里车太少 就扩大范围重新找 他说行

然后问我 你们用redis不好啊 没啥用啊 这个没必要用这个 我说啊? 我说我们主要是计算价格什么的 放缓存里 然后他说 坐车的时候 如果信号不好 那么司机的点太偏了 计算价格就会有偏差 说你们怎么处理 我说用的百度鹰眼api 有纠偏功能 绑路 然后就可以减少这种可能性

然后给我出场景题目。。。

第一个分布式环境下 有多个任务 每个任务有执行时间 怎么保证每个任务定时执行呢 我说遍历? 他说数量大 我说分块? 按小时啊什么的 分块 这样数据量小 他说可能多机器同时处理一个 可能会造成一个任务多次执行 然后给我说了一些其他的具体的忘了。。。

第二个是保存操作日志 我就说spring aop 他说行 但是侵入性太强 如何设计一个侵入性不强的呢 然后我想了想 我忘了我说的啥了 哈哈 反正就说下一个了

第三个是 比如一个消息经过多个服务器调用 a调用b b调用c 你不知道怎么调用 然后我们想知道每个消息经过了哪些服务器 怎么办 我说传递消息的时候加上当前服务器的id什么的 他说那消息会越来越大 还有可能多线程消息丢失 我说那就加个反馈 的功能 然后一个消息收到给反馈 然后他说行 然后他没说话 在想下一个题 然后我又想到一个 我说每次收到消息 调用一个第三方接口 把服务器id和消息id发过去 存起来 最后取列表就行了  然后他就没说了

然后说时间差不多了 问我有什么想问的 我问他部门干啥的 他说金融 然后我问他了一个我们之前项目没解决的问题 就是一个类似于地图导航实现什么的 他说太复杂 一两句说不了 然后我说下去看看 然后就让我等通知 就好啦

全程不问基础第一次啊哈哈哈哈 能不能过看人品了。。。

点击作者姓名与作者大佬交流~

作者:旺阳

来源:

牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员/产品/运营求职实习信息

- 程序员/产品/运营学习交流社区

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏牛客网

腾讯测开一面(电话面)面经

一个人的一生中总会遇到这样的时候,一个人的战争。这种时候你的内心已经兵荒马乱天翻地覆了,可是在别人看来你只是比平时沉默了一点,没人会觉得奇怪。这种战争,注定单枪...

2361
来自专栏Crossin的编程教室

为什么新手在编程社区提问得不到回答,甚至还会被嘲讽?

学编程难免遇到问题,遇到问题难免要上网求助。然而有过不少同学向我诉苦,说在网上提问没有人回答,有的还收到一些不是很友好的回复。我自己也在经常上的论坛上目睹过类似...

901
来自专栏阮一峰的网络日志

程序员小测试:保守派 vs 自由派

最近,我在阅读 Steve Yegg 的文集《程序员的呐喊》。 ? 这是一本非常有趣的书,里面甚至包含了一个小测试(原文),区分一个程序员到底是保守派还是自由派...

2936
来自专栏大数据挖掘DT机器学习

利用pthon爬虫和数据分析在618抢购Macbook pro

好久没玩点有意思的了,这次借618这个购物节,自己也要搞台mbp,顺便搞一波大新闻. 对某宝的其中四家店,再加上某东一家店,对比同一款机型,对价格进行监控...

5057
来自专栏coding

写下这行代码时,只有我和上帝知道是怎么回事01.烂代码的路径依赖02.对于烂代码应采取零容忍03.代码规范的重要性04.文档的重要性

"算了,这里的代码有说不清的玄机,重构相当于在给自己挖更大的坑,还是按照原来的写法吧..."

793
来自专栏程序员互动联盟

jAVA发展历程

1991 绿色计划 (Green Project) 1991年1月 一个名为“Green Project”的项目启动。该项旨在为家用电器提供支持,使这些电器智能...

40411
来自专栏C语言及其他语言

重新敲一遍代码,胜过拷贝粘贴

来源:腊八粥 网址:http://www.labazhou.net/2015/10/dont-copy-paste-retype/ ---- 原文地址(ori...

3145
来自专栏华章科技

图文大话编程语言史

所谓大话就是恶搞,本文中的关于各种编程语言的描述,你不可全信,也不能全信。作者在描述史实时加入了很多个人情感和社会流行元素,配图基本是靠谱的。这也许就是寓教于乐...

931
来自专栏钱曙光的专栏

一周极客热文:200 行 C 代码编写你的第一个垃圾收集器

一名程序员在许多事物缠身,心里烦乱的情况下如何排解呢?Google Dart团队的一名工程师通过编写一个“垃圾收集器”来调整自己,而且起到了一个非常好的效果,但...

2029
来自专栏hbbliyong

怎样去阅读源码,这篇文章值的你一读

作者:刘欣 公众号:码农翻身 链接:http://mp.weixin.qq.com/s/PDhEKM2XG_qzOmBjWb-M7Q "没有经验的技术...

3146

扫码关注云+社区