教育/培训行业面试题 · 问题拆解 · C++
教育/培训行业相关面试题,按题目行业基础数据聚合。
共 3709 道真题 · 当前筛选命中 6 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · C++
考察点
技术栈
第 1 题什么是虚函数? 考察对面向对象多态机制的理解与表达能力第 2 题请手写实现单链表的冒泡排序,并说明时间复杂度和边界处理。 考察链表操作与排序算法实现能力第 3 题请手写实现一个循环缓冲区(circular buffer),支持初始化、写入、读取和判空判满操作。 考察C++数据结构实现能力与边界条件处理第 4 题请解释虚函数和纯虚函数的区别,并说明它们各自的用途和适用场景。 考察对C++多态核心概念的理解及应用能力第 5 题合并两个有序数组并去重,请写出完整的 ACM 模式代码。 考察归并排序思想与去重的实现,以及 ACM 模式下的输入输出处理第 6 题共享指针的原理是什么?它是怎么实现的? 考察对智能指针底层引用计数机制和内存管理原则的理解