RocketMQ面试题阅读指南(必看)

大家好,我是帅地。

为了方便大家复习,这些面试题的展示采取了右边面试题目,左边答案的方式,方便大家按需查看。

由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。

面试题链接汇总

1. 简述什么是RocketMQ ?

2. 简述RocketMQ 整体架构 ?

3. 简述RocketMQ的执行流程 ?

4. 简述RocketMQ特点 ?

5. 简述什么是RocketMQ的名称服务器 ?

6. 简述RocketMQ的 Broker 的存储机制和文件结构 ?

7. 简述RocketMQ的消息模型(Mess ?age Model)

8. RocketMQ消费模式有几种?

9. 列举RocketMQ发送的三种策略 ?

10. RocketMQ消费消息是push还是pull?

11. 简述RocketMQ Producer 端的负载均衡机制 ?

12. 解释Rebalance的危害?

13. 解释什么是RocketMQ的Rebalance机制 ?

14. 简述RocketMQ的Broker消费者服务器的运行模式 ?

15. 简述RocketMQ Consumer 端的负载均衡机制 ?

16. RocketMQ是集群还是广播模式 ?

17. RocketMQ如何处理大量积压的消息?

18. 如何确定RocketMQ有大量的消息积压?

19. RocketMQ如何保证消息有序?

20. 解释RocketMQ broker如何处理拉取请求的?

21. Consumer角度分析,RocketMQ 如何保证消息被成功消费?

22. Broker角度分析,如何确保消息持久化?

23. RocketMQ在分布式事务支持这块机制的底层原理?

24. 列举 mmap() 函数的作用以相关解释 ?

25. 解释传统缓存 IO 和 Mmap的区别 ?

26. 简述什么是PageCache ?

27. 简述什么是Mmap ?

28. 解释什么是消费者组 Consumer Group ?

29. 解释RocketMQ Broker的刷盘机制 ?

30. 详细简述RocketMQ 队列Queue分配算法 ?

31. RocketMQ是如何保证数据的高容错性的?

32. 简述RocketMQ如何保证高可用性 ?

33. RocketMQ的Consumer如何进行消息过滤 ?

34. 请列举RocketMQ的消息优先级 ?

35. 请列举RocketMQ的顺序写的最高速率 ?

36. RocketMQ的生产者,如何进行流控 ?

37. RocketMQ的生产者,发送消息后消息返回哪些状态 ?

38. 简述什么是RocketMQ的死信队列以及运行机制 ?

39. 简述什么是消费者流空 ?

40. 简述什么是broker回溯消费 ?

发表评论

后才能评论