一份Netty最全面试题!让面试官难不倒你!

微信图片_20190408092431.jpg

整理一份Netty面试题清单,这些面试题经常出现在互联网网络编程面试中。

从基础到高级,如果你都能回答出来,说明你非常熟练,甚至即将能步入精通Netty了。

整理出这一份,目的不是为了让你为了面试而面试,而是希望考察下自己,查漏补缺,针对自己的弱项,单独去攻破,这样就能把基本的网络编程知识打牢固,对于以后面试官考你,就能信手拈来,而不是一问三不知,进入尴尬的局面。

这些知识点包含很多,在这里我也不会提供答案给你了,很多东西不能死记硬背,而是要真真正正的理解通透,这样才能完全被自己吸收,才是属于真正你的东西!
〓基础

1、TCP、UDP的区别?

2、TCP协议如何保证可靠传输?

3、TCP的握手、挥手机制?

4、TCP的粘包/拆包原因及其解决方法是什么?

5、Netty的粘包/拆包是怎么处理的,有哪些实现?

6、同步与异步、阻塞与非阻塞的区别?

7、说说网络IO模型?

8、BIO、NIO、AIO分别是什么?

9、select、poll、epoll的机制及其区别?

10、说说你对Netty的了解?

11、Netty跟Java NIO有什么不同,为什么不直接使用JDK NIO类库?

12、Netty组件有哪些,分别有什么关联?

13、说说Netty的执行流程?

〓高级

14、Netty高性能体现在哪些方面?

15、Netty的线程模型是怎么样的?

16、Netty的零拷贝提体现在哪里,与操作系统上的有什么区别?

17、Netty的内存池是怎么实现的?

18、Netty的对象池是怎么实现的?

〓实战

19、在实际项目中,你们是怎么使用Netty的?

20、使用过Netty遇到过什么问题?

搬运工的个人建议是不要死记硬背,把关键点标识出来,理解通透,做下笔记,以后一定会用到的!

收藏下此篇文章吧。

部分面试题答案在本公众号上有哦,可以借鉴一下。

PS:如果你在面试Netty中,有些面试题没有出现在这上面,欢迎评论留言把你的面试题发出来,可以让其他人帮忙指点一二。

大家一起进步!

关注WX公仲号:搬运工来架构

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 高考结束后,听从亲戚的志愿报了专业,奈何最后天不从人愿,所得到的专业并不是自己喜欢的,想让自己成长一些,义无反顾的...
    寡淡无味ya阅读 346评论 0 2
  • 《写给处在人生低谷的你》 穿梭在城市中的人来人往 每个人都在不停的忙碌着 只有诗人独自在车上偷欢 写着没有思想烦闷...
    孙子曰阅读 1,224评论 16 33
  • 我在学生时代是一个影迷,电影看得多了产生了审美疲劳,也就渐渐地对电影失去了激情。 其实我对电影失去激情的另一个重要...
    道形图阅读 836评论 0 3
  • “孩子的心灵是敏感的,它为接受一切美好的东西而敞开”,看到这句话,就很受启发。 周一的早上墨迹的瑶宝...
    瑶瑶麻麻holland阅读 326评论 0 2
  • 小巷以前很长 长到让人觉得有点远 远到走几步跑几步才能来到巷中间 小巷以前很长 长到巷头巷尾是两个世界 就连走几步...
    面子工程阅读 309评论 0 3