米子 OC
一面 9.20(40min)
1、对于整个计算机体系的了解
2、进程和线程
3、生产者消费者怎么同步的
4、无锁队列
5、C11新特性
6、引用计数怎么实现,在哪里
7、弱指针
8、TCP和UDP区别
9、实习
10、大视频如何切成小视频
11、分辨率、码率、帧了解么
12、对于视频处理的理解
13、如何去算RGB图像的内存大小,获得图片的格式
14、类中哪些变量占内存,哪些不占内存
15、介绍一下虚表
16、哪些地方会用到this指针
17、单例模式有几个锁
18、内联函数用来解决什么问题
19、内联和宏定义的区别
20、const
21、C和C++的特点
22、文件打不开的原因
23、项目中遇到的问题
24、join和detach
25、父类和子类构造顺序
26、构造/析构可以为虚么
二面 10.19(50min)
1、自我介绍
2、项目创新点
3、项目遇到的难题
4、项目二
5、压缩算法怎么实现的
6、实习
7、长视频如何切分为短视频
8、论文
9、C++11新特性
10、右值
11、虚函数机制
12、单继承和虚继承虚表的结构
13、纯虚函数是什么
14、extern C
15、deque的底层实现
16、什么时候使用static
17、内联的特点,优缺点
18、指针常量和常量指针
19、重载和重写
20、typedef和define的区别
21、C++数据类型转换
22、拷贝构造可以为虚么
23、进程间通信方式
24、虚拟内存有哪几种实现方式
25、研究生课程
26、拥塞控制和流量控制
27、线程的私有和共享资源
28、野指针是什么、怎么避免
29、死锁,怎么排查
30、做题,三数之和
#晒一晒我的offer##24秋招求职节奏总结#