秋招一面,30分钟8股拷打#秋招#1.flink使用版本2.Flink集群部署方式3.Flink的state种类4.Checkpoint和savepoint区别5.Flink如何保证精准一次的6.假如kafka中有2条相同的数据,flink中怎么实现去重7.Flink的资源管理器和yarn的资源管理器有什么区别8.Flink的Oom了怎么办9.Flink整个挂掉怎么办,怎么实现重启10.Flink的join流怎么实现的,底层11.Flink的slots和并行度有什么区别12.Flink窗口函数和全窗口函数有什么区别13.Kafka怎么分区14.Kafka怎么实现高可用15.Kafka分区器16.Kafka支持读写分离吗17.Kafka可以减少分区数吗,可以增加吗,怎么增加,应该注意什么18.Hashmap为什么是线程不安全的19.Java的内存模型20.ArrayList和LinkedList区别