元戎软件工程师一面
C++:
- 类成员函数后加 const 和 final 关键字分别代表什么
- 如果基类析构函数没有声明为虚函数会造成什么问题
- 浅拷贝和深拷贝的区别(举例说明)
- 重写和重载的区别
- 静态库
.a和动态库.so的区别 - 从数据结构角度分析堆、栈、队列的区别
- map 和 unordered_map 的区别
LeetCode:
- 无序数组的中位数(类似 <数据流的中位数 No. 295>、要求
O(n)时间复杂度、提示:快速排序) - 分割等和子集(No. 416)
C++:
.a 和动态库 .so 的区别LeetCode:
O(n) 时间复杂度、提示:快速排序)相关推荐