#美团快驴JAVA一面面经# 1、经典问项目2、实现快排,用线程调用快排3、实现双重检测锁单例4、Mysql索引的分类特点、失效情况、以及他给了sql,讲述这句sql用没用到索引,如何用索引执行的。5、反射的API6、生产者消费者模型(口述)7、如何实现延迟队列的监听8、问了SpringBoot的自动装配以及注解9、让思考自己如何实现自动装配10、大概讲了下线程池11、红黑树、B树、B+树的各自优缺点12、BIO/NIO大概讲了下13、socket和tcp的区别联系14、中断、详细描述一下从磁盘到网络经历的过程,用户态和内核态15、线程和进程的区别... ...没有算法