快手一面

面试官介绍一下面试流程-项目-基础-手撕题
自我介绍
项目相关:
详细介绍一下web服务器
Reactor和Proactor?为啥使用了Reactor?
工作线程Read()数据没读完怎么处理?
有没有测试过?服务器的性能瓶颈?有关哪些参数?
Sellect、poll和epoll的优缺点和使用场景

C++:
智能指针
auto的作用和实现原理?

操作系统:
进程与线程
多进程的通信方式
共享内存和消息队列的优缺点
栈和堆内存的区别
堆内存的内存池管理技术
堆栈的分配和访问效率

计算机网络:
TCP和UDP
TCP如何保证可靠性?
重传机制、拥塞控制、流量控制
具体场景:连续发十个包,第五个包丢失会怎样?
具体场景:发送100M数据,会怎样?(没搞懂要问流量控制还是TCP的分片)

算法:
相同度的最短子数组长度

整体感觉:问的都比较基础,但答的稀碎😟
全部评论
大佬请问具体哪个岗位
点赞 回复 分享
发布于 2023-08-21 16:26 新加坡

相关推荐

评论
4
28
分享

创作者周榜

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