哲库 【软件开发Modem】一、二、三面试经历
7.18中午临时通知我7.19下午两点半一面,很紧张,一面全程48min,面试官很好,是真的非常好,很亲切哈哈哈!
-
自我介绍,围绕项目,自己负责的部分。
-
面试官根据项目,问一些他感兴趣的,还问了些多线程啥的。然后,做项目遇到了什么困难?
专业知识问题:
-
纯虚函数和虚函数。
-
多态实现原理(虚函数表,vptr),举例详细说明
-
C++内存管理
-
可执行程序、进程、线程,区别和联系
-
static关键字,用法和作用?类中的static?static类成员函数为什么不能访问非static变量和函数?
-
STL常用的容器?vector和array区别?vector删除元素时,需要注意啥(迭代器会失效的情况)?vector底层?
-
extern 用法。多次声明,定义一次。
-
override和overload区别,举例说明。
-
在C++里怎么使用多线程?线程同步?怎么实现?
-
单例模式,具体怎样实现?
-
TCP / UDP区别,三次握手
好像就这么多,没有手撕代码环节。
---------------------------------------------------------------------------------------
7.22二面(应该是凉的透透的了)23min
自我介绍+项目介绍
面试官也没问我具体项目细节,开始介绍他部门做啥的。。。。
还问了嵌入式的一些内容
然后问我对今年找工作有没有局限性?............
感觉凉了
---------------------------------------------------------------------------------------
7.27更新
hr面 正常聊天
不过二面和hr面都问我有没有海投
许个愿,太想要个offer了!