亚控 C++开发 一面(45mins)
自我介绍
(1)实习代码管理用什么?说一下你们的git和cmake相关的东西
(2)项目有几个模块,是不是只有一个主程序?
(3)说一下项目怎么进行性能分析的?
(4)解析dex文件到底解析了啥,dex是啥?,可以详细说一下吗?解析二进制文件有啥收获?
(5)GDB调试流程说一下吧,怎么查看堆栈,怎么查看多线程,说一下用到的命令
(6)线程池的任务队列为什么要用到回调函数,上锁的目的是什么?
(7)C++的多态说一下,为什么析构函数要虚函数
(8)项目里哪里用了map,说一下有map的原因,和具体的运行流程
(9)map的底层原理,不同map的时间复杂度,map排序需要重载什么?
(10)C++11里面的移动构造的原理,和使用原理
(11)线程局部存储了解多少?
(12)Cmake的使用方法说一下
(13)QT的信号和信号槽
(14)哪里人?
(15)薪资预期?
反问:
业务是干啥的?工业信息化相关的内容
几轮面试?一轮面试
加班情况?996
更新:一个月后给offer了,已拒