面试的是一位帅气的小哥哥,希望可以进二面,许愿。
首先是写代码环节1、二叉树的前序遍历,分别递归和非递归实现
2、回文数的判断
3、反转链表,分别递归和非递归实现
然后是基础考察环节
1、进程、线程、协程的区别
2、进程间通讯方式及区别
3、线程间通讯方式及区别
4、C++的加锁方式
5、TCP的握手和挥手
6、数据库sql语句的优化方式
7、C++在执行main方法之前会做什么动作
8、new和malloc的区别
9、C++2.0的新特性有哪些
10、STL有哪些东西,具体讲讲
然后开始问实习时候的一些问题。
最后又问了一句
智能指针是线程安全的嘛?
总的面试体验非常好,很期待能够进入下一个环节。
全部评论
(4) 回帖