面试官很好,很温柔1.自我介绍2.集合有哪些3.ArrayList和LinkedList的区别4.set和ArrayList的区别5.set的底层6.hashmap的底层7.jmm8.为什么要用redis9.用redis主要干什么10.reids过期策略11.惰性删除有什么问题12.定时删除为啥不把key全部扫描一遍,要只扫描一部分13.redis持久化机制14.redis淘汰策略15.redis zset 结合项目介绍16.kafka顺序消费17.单例模式18.工厂模式19.策略模式20.常用的linux命令21.反问算法:算术平方根(保留整数)中序遍历二叉树