全程40min,采用共享屏幕做之前的笔试题和新的算法题
1.自我介绍
2.动态规划使用
3.笔试当中的填空题:sizeof各种类型,说出字节数。最后问了个strlen和sizeof的区别在字符串中
4.笔试中的选择题:出栈序列,并且解释
5.vector,unordered_map, map, deque的底层数据结构及实现
6.哈希冲突常用解决冲突方法
7.编程题:String四个函数(构造函数,析构函数,拷贝构造函数,赋值函数)
8.常用的智能指针,并说下它们的应用场景
9.编程题:多线程循环打印奇偶数
10.互斥量,信号量,条件变量的区别
11.编程题:层序遍历二叉树
12.反问