虚函数表 面试题
共 3 篇真实面经 · 涵盖 招银网络科技 / 华为 / 联想 等 3 家公司
招银网络科技 C++ 后端一面:多态虚函数表与合并有序数组
招银网络科技 C++ 后端一面:先问项目亮点,再考多态与虚函数表的实现和存放位置、动态库加载位置、C++ 内存模型、TCP 粘包处理;手撕题是把长度为 n 的升序数组 b 合并进留了 m+n 个格子的升序数组 a。
华为后端开发岗面经:C++ 移动语义与 STL 容器
华为后端开发岗面经,集中考察 C++ 基础:移动语义、三种智能指针的差异、编译期与运行期多态、虚函数表实现,以及 STL 容器特点、Linux 进程间通信和单调栈等算法套路。
联想嵌入式软件一面:C++ 多态机制与 Linux、网络分层辨析
联想嵌入式软件一面记录,7 道题全是概念辨析与机制解释:C++ 标准演进中影响较大的语言与库能力、编译期与运行期多态的取舍、运行期分派的函数分派表布局、Linux 路径探测接口的竞态窗口、空字符与字符零的区别,以及 TCP/IP 与 OSI 的层次映射。