一面线程池由哪些组件组成,有哪些线程池,分别怎么使用,以及拒绝策略有哪些写一题算法,层次遍历树并输出每层的层级写一道题,二叉树的后序遍历,非递归算法。什么时候多线程会发生死锁,写一个例子说一说jdk1.8中,对hashMap的优化,对 concurrentHashMap的优化如何解决hash冲突的,以及如果冲突了,怎么在 hash表中找到目标值有1000个数据存在hashmap中,实际的数量是多少,考虑负载因子和扩容常见的RPC有哪些?对应的区别和性能比较?操作系统的用户态和核心态切换条件以及为什么要切换线程间的通信方式,异步队列,消息延迟获取二面MySQL的主从复制怎么做MySQL的索引,使...