一个简短的对话辐射出来的it面试经验
2016-06-24 00:10
447 查看
前沿
今日与公司大神闲聊。大神突然问我一个问题。故事就这样开始了….正文
对话内容
大神:如果让你做tfboys的四个大v号的未点亮徽章的粉丝私信传达,那你在开发前会做哪些准备,开发过程中会觉得有哪些要注意的,以及最后执行的层面有哪些考虑。
cbs:
开发前,会先去了解点亮徽章的逻辑,如何获取到美拍粉丝,特别是微博的粉丝。
注意点:1.粉丝的量级很大,发私信的话,消费者的数量。2.扫描表应该会非常耗时,sql根据表索引进行查询,避免超时。
执行时候:1.用swoole去发送,并发保证即使量级大也可以发得很快,失败重试一次。
大神:
1. 发私信量级大,会不会影响到线上正常用户发私信?
2. 4个人的粉丝重合度大,重复发送的问题怎么处理?
3. 数据是否应该量化,知道自己要发多少量,一次发送需要多少耗时,才能根据需要多久发放完去确定整个开发方案
感悟
这简短的对话感觉上像是被一个高手面试。以下是自己总结的1.大神是不关注于具体的实现的,更多关注的是一些瓶颈点与产生的影响
2.永远要考虑会不会影响线上(已运行的其他模块)
3.关注问题之间隐藏的共性的因素。也可以说是效率吧
4.对于方案的实现,一定需要一个量化的指标去衡量。
相关文章推荐
- 女程序员在互联网界到底有没有被歧视?
- 顶尖程序员不同于常人的5个区别
- 面试当中一些注意的点
- 面试之我见
- 职场培训师的一些建议
- 面试题 一
- 让年轻程序员少走弯路的 14 个忠告
- PHP面试题:50,40,30,20,1这五张优惠卷,订单金额为X元,用方法实现return多少张优惠卷
- 面试2
- js 面试大全
- 在你步入职业软件开发生涯那天起就该知道的五件事
- 记自己写的第一个批处理
- 程序员修炼之道——从小工到专家阅读笔记03
- 操作系统面试—进程同步
- 程序员修炼之道——从小工到专家阅读笔记02
- 文章标题
- 易车面试题
- 关于java socket多用户聊天--图形界面版&带高层架构思想(经典面试题)
- arm9 mini2440 10道面试题
- 一个32岁入门的70后程序员给我的启示