一面大概八十分钟,大致回忆了一下,可能不全。提前批算帮阿里刷刷KPI,也帮自己涨涨面试经验!
1、define与const的区别?
2、构造函数和析构函数能声明为virtual的形式吗?(为何构造函数一般不声明为virtual,如果这么声明会发生生什么?)3、数据库的MVCC?
4、存储过程?
5、智能指针?
6、强制类型转换
7、虚函数与虚函数表
8、深拷贝与浅拷贝的问题
9、select与epoll的区别,及其线程安全上的区别。
10、用户态与内核态的理解
11、内核态多线程与用户态多线程的区别?
12、什么是硬中断与软中断的区别?
全部评论
(0) 回帖