YY 音视频SDK

一面

无手撕,主要问项目和八股。

1、自我介绍及项目介绍(视频会议项目)

2、你觉得你这个项目的难点是什么?

3、你的项目里面使用了多线程编程,你觉得多线程编程的难点是什么?

4、在开发中怎么使用更少的锁?

5、为什么使用select?有了解过IOCP吗?

6、你的项目提到了解决粘包问题,是怎么实现的?

7、你的项目使用的是TCP还是UDP?他们有什么区别?你的项目里面能不能使用UDP?

8、什么是内存泄漏?怎么避免内存泄漏?

9、讲一下IO多路复用技术。

10、讲一下面向对象的三大特性。

11、如何避免越界?如果发生了越界,会发生什么?

12、讲一下互斥锁和读写锁的区别?应用场景是什么?

13、死锁是怎么发生的?

14、对虚函数表的理解。

15、你了解设计模式吗?设计模式有什么用?

16、反问
全部评论
佬啥时候投递的
1 回复 分享
发布于 10-23 17:05 广东
感谢,能用上
1 回复 分享
发布于 10-23 17:10 广东
多多主站商业化招人,感兴趣可以聊一下~
点赞 回复 分享
发布于 10-23 20:26 上海
我是10.3面试的,还有个哥们是8月份面试的,三个人面试的问题不说全部一样,至少90%一样,真难绷😅
点赞 回复 分享
发布于 11-07 15:42 安徽

相关推荐

点赞 12 评论
分享
牛客网
牛客企业服务