zoukankan      html  css  js  c++  java
  • 大厂面试系列(二)::NIO和Netty

    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

  • 相关阅读:
    1061. 判断题(15)
    1031. 查验身份证(15)
    1006. 换个格式输出整数 (15)
    1046. 划拳(15)
    1001. 害死人不偿命的(3n+1)猜想 (15)
    1021. 个位数统计 (15)
    1054. 求平均值 (20)
    写出这个数 (20)
    设计模式之中介者模式
    kill命令
  • 原文地址:https://www.cnblogs.com/zhendiao/p/13850114.html
Copyright © 2011-2022 走看看