交通银行面试题 · C++
交通银行相关面试题,按最终去重题目聚合。
共 343 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:C++
考察点
技术栈
第 1 题请列举常用的 C++ STL 容器及其典型使用场景。 考察对 C++ STL 常用容器的熟悉程度及场景选择能力第 2 题C中字符数组和字符串的区分是什么?C++呢,string呢 考察C/C++中字符数组、字符串字面量与std::string的区别及底层实现第 3 题简历上写熟悉C/C++,但银行里C++使用场景少,入职后会转Java,是否能接受? 考察候选人对技术栈转变的接受度、学习意愿及职业规划的稳定性第 4 题请介绍一个你参与过的C++项目,说明你在其中的职责和贡献。 考察候选人的项目经验、技术深度和个人贡献第 5 题C++内存泄露是什么? 考察对C++内存管理基础概念和后果的理解第 6 题请解释静态变量(static variable)的作用域(scope)和生命周期,以及它与普通局部变量、全局变量的区别。 考察对静态变量作用域与生命周期概念的理解及辨析能力第 7 题Java和C++的区别有哪些? 考察语言特性、内存管理、运行机制与典型应用场景的理解第 8 题请详细说说C++中vector和string类的实现原理和主要区别。 考察C++标准库容器的底层实现、内存管理与性能特性第 9 题C++指针的指针是什么结构,和二维数组有什么区别? 考察指针与数组在内存布局和访问方式上的本质区别第 10 题请描述 C++ 中一次函数调用的完整过程,包括栈帧的建立与销毁。 考察对函数调用底层机制、栈帧布局和参数传递的理解第 11 题C++虚函数和多态是怎么实现的? 考察对C++动态多态底层机制的理解深度