蚂蚁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届秋招笔面经##蚂蚁##面经#
全部评论

相关推荐

喜欢核冬天的哈基米很想上市:会爆NullPointerException的
点赞 评论 收藏
分享
仁者伍敌:难怪小公司那么挑剔,让你们这些大佬把位置拿了
点赞 评论 收藏
分享
评论
4
16
分享

创作者周榜

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