qq客户端二面

后端项目,所以基本上是八股盛宴
1. 自我介绍
2. 操作系统中,进程,线程,协程有什么区别?为什么需要协程(腾讯真的好爱问协程)
3. 静态链接和动态链接有什么区别
4. 虚拟内存是什么,为什么需要虚拟内存
5. 什么是栈溢出?有哪些栈溢出的场景?
6. io多路复用是什么,为什么要io多路复用,有哪些基于io多路复用的组件or中间件,详细讲讲
7. http1.1,http2,http3有哪些不同
8. 什么是队头阻塞
9. 流量控制和拥塞控制是什么
10. tcp为什么需要三次握手四次挥手?
11. tcp的头部有哪些字段
12. java内存泄漏是什么,怎么理解内存泄漏的,有哪些场景
13. java的堆内存结构,为什么要分代存储
14. java是怎么判断一个对象可以被回收的
15. 线程安全的集合有哪些,详细讲讲,copy onwritearraylist适用哪种读写情况,为什么
16. 使用了线程安全的集合,就一定线程安全了吗,为什么
17. 算法
无重复字符的最长子串
大数相加(最开始是相乘,时间不够就改成写相加了)
18. 反问
全部评论
居然没问数据库中间件
点赞 回复 分享
发布于 03-28 13:39 辽宁

相关推荐

牛客83700679...:简历抄别人的,然后再投,有反馈就是简历不行,没反馈就是学历不行,多投多改只要技术不差机会总会有的
点赞 评论 收藏
分享
评论
4
15
分享

创作者周榜

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