大厂面试系列(二)::NIO和Netty 绝地灬酷狼 2022-12-16 15:27 139阅读 0赞 # NIO和Netty面试题 # ## NIO ## * 阐述 NIO原理? * BIO/NIO/AIO有什么区别?有那些实现? * 讲讲NIO的原理与实现?NIO用到了哪个经典技术思想?JDK1.8中NIO有做什么优化 * 了解多路复用机制 常见问题 同步阻塞、同步非阻塞、异步的区别? * select、poll、eopll的区别? * Linux网络IO模型 * 哪些库或者框架用到NIO? * redis的事件驱动多路复用底层实现;引申到NIO编程 * NIO解决了什么问题 * 有了解过mina? * NIO的核心是什么?(IO线程池) ,问IO包的设计模式(装饰器模式),为什么要这样设计?有没有更好的设计? * NIO模型,特别是其中的selector的职责和实现原理 * select、poll 和 epoll 的区别 * NIO过程介绍,NIO怎么做到多路复用的 ## Netty ## * Netty 分布式任务调度怎么做? * Netty 的优势在哪?有什么问题吗? * NIO,Netty,网络协议,涉及到的OS交互 * Netty nio问题,问了流程 * Netty的 API gate 设计 * Netty线程模型(源码拷问) * Netty的几种线程模型和架构 欢迎搜索关注本人与朋友共同开发的微信面经小程序【大厂面试助手】 ![file][] [file]: /images/20221123/8fea5a7ca4144dd2bf4fc5c664e09692.png
还没有评论,来说两句吧...