腾讯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-21 17:41 辽宁
无手撕?
点赞 回复 分享
发布于 03-18 19:55 辽宁

相关推荐

点赞 评论 收藏
分享
投递牧原集团等公司8个岗位
点赞 评论 收藏
分享
06-20 17:42
东华大学 Java
凉风落木楚山秋:要是在2015,你这简历还可以月入十万,可惜现在是2025,已经跟不上版本了
我的简历长这样
点赞 评论 收藏
分享
07-14 12:29
门头沟学院 Java
后端岗,实习三周感觉有点想跑路了,担心秋招被拉黑,有没有佬是字节HR知道情况的
从零开始的转码生活:你实习三周都想跑路,将来拿到offer真的愿意在这干十几二十年吗
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务