Java 是编译型还是解释型语言?
1. 概念准确度:面试官不是让你做单选题。他想听你说清楚 Java 的执行机制,以及它跟 C++、Python 这些语言到底有什么不同。
1. 机制理解:面试官不仅仅是想知道你听过 "死信队列" 这个词,更是想确认你是否清楚 TTL 和 DLX 配合实现延迟消息的完整链路,能否画出消息流转过程。
more...
1. 全局视角:面试官不仅仅是想知道你听过 "消息不丢失" 这个概念,更是想知道你是否具备全链路思维——消息从生产到消费,中间会经历哪些环节,每个环节可能出什么问题。
more...
1. 问题溯源:面试官不仅仅是想知道怎么防重复,更是想确认你是否清楚重复消费是怎么产生的(网络抖动、消费者重启、ACK 超时等),而不是一上来就背方案。
more...