蚂蚁1面 问题+思考

1、讲一下你知道的分布式理论

我只谈了CAP,BASE理论

2、在需求开发的过程中,是怎么考虑CAP的

结合自己的项目吧

3、 常见的解决或者去使用的一致性解决方案有哪些呢?

4、一致性讲一讲

强一致性、弱一致性、最终一致性、kafka的ISR等等

5、由你来实现强一致性或者弱一致性、最终一致性,一般常见的方法是什么?

6、你觉得base cap的主要区别在哪里?

base cap都是什么,哪里做了扩展。比如一致性上最终一致性,可用性上基本可用等等。

7、项目里印象最深的、有意思的点,背景 框架和你的处理方式

8、有看过源码吗?具体讲讲案例?

9、redis 数据持久化方式的对比(RDB AOF)

可以提RDB,copyonwrite,二者区别等等

10、在持久化这一层上,CAP属于哪个呢?为什么

比如save的时候机器阻塞,说明不可用,此时是cp

11、反问

感觉分布式理论很看重,八股上面倒是没什么太大的感觉

#23届秋招笔面经##蚂蚁##面经#
全部评论

相关推荐

董春花_:真诚无罪,别听评论区那个清华的。按他的逻辑,你有分寸人觉得你是不想来,你积极热情人觉得你太想来,你好骗人就可你养鱼,你不好骗人觉得你服从性不高,合着**做啥都白扯。保持谦逊礼貌与对offer的积极性不才是最正常,也正确的做法么?招聘方的错强加到应聘者身上,***何不食肉糜。
点赞 评论 收藏
分享
评论
4
16
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务