一面 (25min) 1.业务介绍 2.java里的锁,和juc里的锁 3.synchronized的使用(与jvm内存结构结合起来说的) 4.servlet规范 5.怎么实现生产者消费者模型,有几种方式 6.springmvc里的异常是怎么处理的,怎么实现的 6.netty的线程模型(和redis的线程模型做了一个对比) 7.bio,nio,aio 8.零拷贝 9.netty的内存管理 10.select,poll,epoll,qkueue的区别,优缺点 二面 (30min) 1.业务介绍(怎么自定义分布式延迟队...