1.自我介绍
2面向对象介绍一下
3.面向过程介绍
4.面向过程的场景及缺点
5.线程池作用(说了句避免线程创建的开销)
6.线程创建开销很大吗,需要哪些开销?线程竞争如何解决
7.c++11新特性有哪些
8.lambda表达式的捕获方式及lambda的一个使用场景
9.实习的工作及简单问了点问题,没为难我
10.项目或者实习哪个的收获最大
11.makefile构建多个c++程序你会如何设计提示数据结构或其他课程,我说有向图?
12.如何判断先构建哪个?
13.死锁及解决
14.空类的大小是多少?为什么要设置为1字节
15.如何访问类的私有成员?
16.除了友元还有什么方法?(不会)
有的问题会深问,然后道歉 哈哈。
第二个会给反馈的面试官,面试感受很好
反问:
工作前两年如何规划,有什么建议?
打好同事和领导关系,有些人专注技术提升,也可以专注点业务提升,以及工作的一些领域知识加深
阿里工作强度?
说还好,没有996那么夸张,偶尔加班到12点1点,双十一比较忙。
不知道为什么没有写题,可能问题深入问没回答出来。(面试官迟到了10分钟)
35分钟就结束了,没写题估计是凉凉,说两天内给通知