西山居面试题 · 技术选型 · C++
西山居相关面试题,按最终去重题目聚合。
共 270 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:技术选型 · C++
考察点
技术栈
第 1 题请介绍C++中常用的STL容器。 考察对STL容器特性、适用场景和底层实现的理解第 2 题请介绍你对基础数据结构(如数组、链表、栈、队列、树、哈希表)的理解,并说明它们各自的适用场景。 考察基础数据结构的原理掌握与应用选型能力第 3 题请解释 C++ 中左值(lvalue)和右值(rvalue)的概念,并举例说明它们的使用场景。 考察对 C++ 值类别基础概念的掌握及实际应用理解第 4 题你在项目中使用过哪些 STL 容器? 考察候选人实际项目中对 STL 容器的选型与使用经验第 5 题Linux 环境下 C++ 如何进行高效并发网络编程?请列举常见模型并说明其优劣。 考察高并发网络编程模型的掌握程度与工程选型能力第 6 题请介绍C++中的智能指针及其使用场景。 考察C++内存管理概念、智能指针类型区别及正确使用第 7 题在C++项目开发中,你倾向于接口和框架先行,这种做法与直接编码实现相比有何利弊?请结合具体场景说明。 考察C++开发中的设计抽象能力与实现细节的权衡意识