这家还挺麻烦还得笔试,笔试瞎答也60多属实没绷住1.自我介绍2.课题battle,具体展开说说工作细节3.为什么不直接用sparkstream/flink4.mysql 4.1innodb引擎用啥树存 4.2为啥用B+树 4.3select A select AC select ABC 怎么建索引 A,C,B5.redis 5.1用处 除了缓存还提了消息队列 5.2部署模式6.项目7.springboot 7.1iocaop8.kafka 8.1kafka消费有序性怎么保证 生产者加id,消费端对id校验?9.hadoop 9.1hadoop和hive有啥区别 属实没绷住10.java 10.1java用过什么集合类 10.2arraylist和linkedlist适用场景有什么区别 10.3为什么arraylist支持随机查询 10.4为什么数组查询是o1复杂度 内存空间连续分配,根据查询的索引下标,能直接算出跳跃的空间大小,能直接定位到对应的地址 10.5java实现线程的两种方式 10.6java本身封装的线程池 说了说fixthreadpool singlethreadexecuteor cachethreadpool和它们底层的区别 10.7你怎么用线程池的 继承threadpoolexecute,加beforeexecute等4.3 10.4 10.6问的都还不错