一面 1. 自我介绍 2. 常用的数据结构有哪些?并大说了一些操作的时间复杂度 3. 数组从下标最大的删与最小的删有什么区别? 4. 介绍主要用到的技术(技术栈) 5. 介绍一下集合类 6. list和set的区别?以及各个实现类和底层实现 7. CopyOnWriteList的特点及实现 8. 创建一个线程有几种方式?项目中怎么创建的? 9. 讲一下线程池 10. 你们使用的任务拒绝策略是那种? 11. 线上服务器最多可以创建多少个线程? 12. 线程的...