您的位置:首页 > 职场人生

一个简短的对话辐射出来的it面试经验

2016-06-24 00:10 447 查看

前沿

今日与公司大神闲聊。大神突然问我一个问题。故事就这样开始了….

正文

对话内容

大神:

如果让你做tfboys的四个大v号的未点亮徽章的粉丝私信传达,那你在开发前会做哪些准备,开发过程中会觉得有哪些要注意的,以及最后执行的层面有哪些考虑。

cbs:

开发前,会先去了解点亮徽章的逻辑,如何获取到美拍粉丝,特别是微博的粉丝。

注意点:1.粉丝的量级很大,发私信的话,消费者的数量。2.扫描表应该会非常耗时,sql根据表索引进行查询,避免超时。

执行时候:1.用swoole去发送,并发保证即使量级大也可以发得很快,失败重试一次。

大神:

1. 发私信量级大,会不会影响到线上正常用户发私信?

2. 4个人的粉丝重合度大,重复发送的问题怎么处理?

3. 数据是否应该量化,知道自己要发多少量,一次发送需要多少耗时,才能根据需要多久发放完去确定整个开发方案

感悟

这简短的对话感觉上像是被一个高手面试。以下是自己总结的

1.大神是不关注于具体的实现的,更多关注的是一些瓶颈点与产生的影响

2.永远要考虑会不会影响线上(已运行的其他模块)

3.关注问题之间隐藏的共性的因素。也可以说是效率吧

4.对于方案的实现,一定需要一个量化的指标去衡量。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: