袋鼠云sre运维开发二面

1.自我介绍
2.熟悉Kafka吗?(不太熟悉熟悉rocketmq)
3.rocketmq组成部分和功能
4.你设计一个消息队列(基于内存,类似于nosql)
5.基于内存怎么保证消息可靠(wal和数据冗余)
6.基于内存实现集群怎么保证高可靠(哨兵机制)
7.master节点挂了怎么推举新的节点(讲了下raft)
8.节点间怎么进行通信(内网或者rpc还有类似于etcd这种资源调度中心做转发)
9.主从节点保证消息可靠使用数据冗余是怎么在主从节点间传输的呢copy吗?还是类似于增量更新(wal)
10.基于内存性能很快怎么保证所有节点消息消费是幂等性的
11.多线程应用的方式(需同步完全异步)
12.使用多线程如何实现类似于mapreduce计算1-100w的总和
13.多线程如何保证事物

全部评论
这个难度太恐怖了吧
点赞 回复 分享
发布于 2023-12-15 22:57 江苏

相关推荐

06-26 22:20
门头沟学院 Java
码农索隆:让你把简历发给她,她说一些套话,然后让你加一个人,说这个人给你改简历,然后开始卖课
我的求职精神状态
点赞 评论 收藏
分享
程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
评论
5
17
分享

创作者周榜

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