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