爱奇艺电话面试
本人西南地区某一非主流985研究僧,17届。4月19日上午在牛客网看到的爱奇艺春招的帖子,下午开始进行技术面试,面试我的是爱奇艺做VR移动端的几位面试官。面试的主要内容还是集中在C++、操作系统和linux上。一共面试了三轮。大概问到了如下这些问题:
(1)介绍项目:本人研究生期间是做嵌入式的,因此主要介绍了研究生时期所做过的无人机飞控的项目。主要涉及的问题就是项目中遇到的难点,项目中你觉得最为复杂的一个系统详细介绍。项目中如何规避
(2)内存泄漏的定位方法
(3)跨平台开发所需要注意的内容
(4)Linux下有哪些分配内存的方法,分别是什么
(5)Linux编译选项下有哪些,举几个例子具体说明
(6)优化代码的优化等级分别优化了哪些内容
(7)C++11有哪些新特性,使用到了哪些
(8)C++虚函数的特性,重载覆盖和隐藏的区别
(9)Linux内核文件系统的架构,采用了什么数据结构
(10)用户态和内核态的在什么情况下发生转换,转换时做了什么工作
(11)中断上半部和下半部的作用,为什么这样做
可能由于我不是做互联网方面的,所以问的问题比较基础。感觉面试官态度挺好的。同时我还是想转互联网方向,所以如果能应聘上的话可能就放弃华为去爱奇艺了,希望这个经验对大家有点帮助