腾讯PCG技术线-应用架构一面凉经

PCG技术线-应用架构一面
1. 自我介绍
2. 选择一个最能体现你的技术的项目来进行一个介绍
3. TCP本身就能保证一个可靠性,这个双重ack是建立在哪一层的?为什么不直接应用层进行一个ack返回?
4. 为什么要选择netty?
5. 介绍一下netty底层具体是怎么实现的?
6. netty用到了多路复用,但是多路复用有好几种方式,netty用的是哪一种?怎么用的?
7. netty底层用到了Evenpool,selector,怎么用的?
8. TCP粘包是什么?怎么解决?
9. 在设计好私有协议的基础上,应该如何优化进一步提升高并发性能以及消息传输效率?
10. 进程、线程、协程区别?
11. 线程共享进程哪些资源?
12. hash表的原理?
13. hash冲突怎么解决?什么时候用链地址法,什么时候用红黑树?
#互联网##JAVA##JAVA面经#
全部评论
无手撕?
点赞 回复 分享
发布于 03-18 19:55 辽宁

相关推荐

评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客企业服务