又是突击电话面试,总共15分钟,和一面一样,还是全部问的基础知识,总体感觉是普通软件开发,没有很嵌入式。
- 自我介绍
- 实习做的工作内容,答做的机器学习,问为什么不继续这个方向?
- 什么语言最熟悉?
- 设计模式
- 界面开发做过吗?(Qt,MFC这些)
- 多线程开发做过吗?为什么要用多线程?举个例子
- 网络编程做过哪些?
- Linux会多少?驱动做过吗?内核了解吗?(并没有细问)
- 再次确认C还是C++用的多,会针对用得少的问一些基础问题,这里是C++(面试官强调,我不管你是真的研究过,应用过,还是看的面经抱佛脚,最好都得答出来,因为是很基础的问题)
- 为什么要有虚函数?
- STL熟悉吗?哪些用的多?如何遍历一个map?(想复杂了,其实答 迭代器/for循环 就够了)
- 双向循环链表怎么创建?用两句话说清楚(两句话没有说清楚,不用再说了)
- 反问环节(这是技术面终面吗? 答曰,是的,如果通过会有通知HR面)
依稀听到面试官边小声说边记录,多线程一般,STL不熟悉,数据结构不熟悉。。。。
全部评论
(14) 回帖