技术面试的人问了其中几个问题:
1. 设计一款订单推送系统,然后要保证推送是实时的,因为我说先缓存一下订单来应对访问量,再推送,我说推送有点延迟没问题吧,出题的说我们的订单推送没延迟,下完单后,客户端立马收到推送,那我就说你就直接写库呗(虽然我不知道为什么这样做了就没延迟了)
2.设计抓100亿页面然后分析,我给出了方案,出题的又问需要多长时间,我说没做过,然后出题的又说你不知道就不说时间了吗?然后我胡扯了一个时间.......
3.有个问题涉及到缓存数据问题,这次我说先memcache缓存,然后面试官立马说memcache会丢数据,我就说,你用的redis也是延迟的,此时对方没说话了,我只好说那就直接写库,集群,效率嘛服务器上固态硬盘(虽然我知道直接写库也是有延迟的,只时频率不一样的,我在想99.99%与99.999%这两个概率有啥区别)
1. 设计一款订单推送系统,然后要保证推送是实时的,因为我说先缓存一下订单来应对访问量,再推送,我说推送有点延迟没问题吧,出题的说我们的订单推送没延迟,下完单后,客户端立马收到推送,那我就说你就直接写库呗(虽然我不知道为什么这样做了就没延迟了)
2.设计抓100亿页面然后分析,我给出了方案,出题的又问需要多长时间,我说没做过,然后出题的又说你不知道就不说时间了吗?然后我胡扯了一个时间.......
3.有个问题涉及到缓存数据问题,这次我说先memcache缓存,然后面试官立马说memcache会丢数据,我就说,你用的redis也是延迟的,此时对方没说话了,我只好说那就直接写库,集群,效率嘛服务器上固态硬盘(虽然我知道直接写库也是有延迟的,只时频率不一样的,我在想99.99%与99.999%这两个概率有啥区别)