一面 1.自我介绍 2.项目介绍,zookeeper的原理,高可用设计的原理,数据一致性问题 3.java的反射,动态***有哪些限制 4.线程池的使用以及各个参数的意义 5.shutdown和shutdownNow的区别 6.线程太多有什么问题,任务太多怎么处理 7.说说io以及nio 8.java内存分为哪几块 9.zerocopy的原理 10.kafka的使用场景,消息是否有序 11.介绍几个集合类 二面 1.自我介绍 2.java线程池相关 3.设计n元x件的活动涉及到的数据表 4.写单例模式 5.观察者模式 6.hashmap的实现原理 7.用过哪些消息系统,kafka的消息是否不丢...