快手一面网络SDK_c++开发

1.一个进程可以在不同的cpu上调度吗
2.epoll和select的区别;epoll实现原理;LT和ET模式的区别;什么时候用select比epoll好
3.++i操作是原子操作吗
4.进程和线程的区别
5.进程间通信的方式
6.操作系统常见的锁,自旋锁和互斥锁的区别
7.new和malloc的区别?malloc有参数,free为什么没有参数
8.TCP和UDP的区别?
9.TCP如何实现可靠传输?
10.DNS是依靠TCP还是UDP实现
11.键入URL之后的会用到的一系列协议
12.什么是死锁?如何发现死锁

#面经##快手##C++工程师##校招#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-08-14 13:35
什么时候用select比epoll好 请问这个应该怎么回答啊? 跨平台吗?
点赞 回复 分享
发布于 2020-08-23 14:56
请问楼主投的是北京的吗
点赞 回复 分享
发布于 2020-08-28 12:20
请问一下没问算法题吗?
点赞 回复 分享
发布于 2020-08-28 16:59

相关推荐

华为 终端鸿蒙 30w
点赞 评论 收藏
分享
3 28 评论
分享
牛客网
牛客企业服务