讲一下项目哪个地方具有挑战性,如何解决kafka如何保证消息是发送一次接收一次,如何确保broker正常刷盘,多副本怎么实现,这里有个高水位低水位概念知道吗(不会)setnx有哪些参数,优化前的分布式锁是哪个维度zk如何保证数据一致性(忘了)构造线程池有哪几种方式,ThreadPoolExecutor底层继承了哪一个抽象类,抽象类有什么方法,他是怎么实现的(不会)juc包下有哪些类,concurrenthashmap底层原理hashmap和concurrenthashmap中,一个对象可以作为key吗,重写equals和hashcode注意哪些netty特性讲一下selector,channe...