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、自我介绍及项目介绍(视频会议项目)
2、你觉得你这个项目的难点是什么?
3、你的项目里面使用了多线程编程,你觉得多线程编程的难点是什么?
4、在开发中怎么使用更少的锁?
5、为什么使用select?有了解过IOCP吗?
6、你的项目提到了解决粘包问题,是怎么实现的?
7、你的项目使用的是TCP还是UDP?他们有什么区别?你的项目里面能不能使用UDP?
8、什么是内存泄漏?怎么避免内存泄漏?
9、讲一下IO多路复用技术。
10、讲一下面向对象的三大特性。
11、如何避免越界?如果发生了越界,会发生什么?
12、讲一下互斥锁和读写锁的区别?应用场景是什么?
13、死锁是怎么发生的?
14、对虚函数表的理解。
15、你了解设计模式吗?设计模式有什么用?
16、反问
全部评论
佬啥时候投递的
感谢,能用上
多多主站商业化招人,感兴趣可以聊一下~
我是10.3面试的,还有个哥们是8月份面试的,三个人面试的问题不说全部一样,至少90%一样,真难绷😅
相关推荐