#面经##Qt##C++#
1、无序数组从里面找到第M大的数
(只说了一种:排序,遍历)
2、快排的思维
(递归,分成两部分,之后的具体特征不会了)
3、对C++了解吗?多态由哪几种组成?
(静态多态没答模版)
4、你视频处理这一块,对图像数据格式有了解吗?
(乱答了)
5、那你这个ffmpeg是干嘛的?
(交流了一段时间,总之没用ffmpeg的东西,没起到任何作用)
6、你了解过为什么做内存对齐吗?
(cpu访问快速,可兼容性,举例一个int)
7、直接播放图片的方式和用OpenGL播放有什么区别?
(乱答,最后就是别人用的所以自己就用了)
8、TCP粘包有哪几种方式?
(只知道一种,根据包的长度判断是否接收整个包)
9、只知道这一种吗?
(确实,对方从计算机网络里面提示其他方法,但是根本不知道)
10、Qt的connect()函数最后一个参数?
(多线程使用,其他全忘了,没用过)
11、那你对Qt的了解在哪方面?
(又返还到上个问题,connect都没答上来,多线程你是不是用的也比较少。确实)
12、有没有了解过条件变量啊?多线程的,生产消费模型是怎么做的?
(不会,没复习)
13、那你说一下你那一门课比较熟悉?因为刚刚问你粘包你也不是很了解。
(没有,操作系统只会互斥锁,信号量也没用过也不会,然后一个英文名词我好像都没听说过)
-------------------------------------------------------------------------------
开头:
见面,填表,去会议室
自我介绍
从东莞过来要多久,坐什么交通工具来的?
为什么会想要学计算机?
你觉得你在学校哪些课程学的好?
你对这个岗位了解吗,你觉得这个岗位是做什么的?
你有哪些能力跟这个岗位匹配?
跟你的同学相比你最大的优势是什么?
你自己有什么职业规划?
你觉得你以后工作会想找哪样的?
-------------------------------------------------------------------------------
结尾:
你有什么问题想问我们?
(答得不好,八成入不了职,也就没什么可问的了)
你觉得你不好在哪里?
(面试不应该要去准备,应该是你长期的基础没打好。不是要用到的才去用,你要对这门课程一些专业的东西要打好)
那没什么问题我们今天先到这里。