Java|普通本科毕业一年,刷完这1000道JAVA面试题,成功逆袭上岸(15)


  • RabbitMQ 的集群
  • mq 的缺点
  • kafka 面试题
    1. 如何获取 topic 主题的列表
    2. 生产者和消费者的命令行是什么?
    3. consumer是推还是拉?
    4. 讲讲kafka维护消费状态跟踪的方法
    5. 讲一下主从同步
    6. 为什么需要消息系统 , mysql 不能满足需求吗?
    7. Zookeeper 对于 Kafka 的作用是什么?
    8. 数据传输的事务定义有哪三种?
    9. Kafka 判断一个节点是否还活着有那两个条件?
    10. Kafka 与传统 MQ 消息系统之间有三个关键区别
    11. 讲一讲 kafka 的 ack 的三种机制
    12. 消费者如何不自动提交偏移量 , 由应用提交?
    13. 消费者故障 , 出现活锁问题如何解决?
    14. 如何控制消费的位置
    15. kafka分布式(不是单机)的情况下 , 如何保证消息的顺序消费?
    16. kafka的高可用机制是什么?
    17. kafka如何减少数据丢失
    18. kafka如何不消费重复数据?比如扣款 , 我们不能重复的扣 。
    写在最后我们程序员的技术一直在更新迭代 , 如果一直固步自封的话 , 是很难跟上技术的潮流的 , 所以一定要不断的学习 。
    如果你想在未来能够自我突破 , 圆梦大厂 , 那或许以上这份 485页的“1000道Java程序员面经” 也能帮的上你!领取方式:关注后 , 后台私聊小编:面经 , 即可免费领取