高德地图面试题 · 风险判断 · C++
高德地图相关面试题,按最终去重题目聚合。
共 1511 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:风险判断 · C++
考察点
技术栈
第 1 题调用一个对象实例的方法,但该对象指针为 nullptr,会发生什么? 考察对空指针调用成员函数的理解及未定义行为意识第 2 题new之后再free会发生什么 考察C++内存管理的基本规则与常见错误第 3 题请系统说明 static 变量和全局变量在定义、初始化、作用域及其线程安全性方面的区别与联系。 考察对 static 与全局变量的生命周期、作用域、初始化时机和线程安全性的完整理解第 4 题请解释智能指针的概念、常见类型及其使用场景,并说明如何避免循环引用。 考察对智能指针原理、类型区别及内存管理边界的理解第 5 题vector超出容量会怎样? 考察vector扩容机制、迭代器失效及内存管理理解第 6 题请解释什么是虚析构函数,并说明它的作用及使用场景。 考察对虚析构函数机制及其在继承多态中必要性的理解第 7 题为什么在基类中需要将析构函数声明为虚函数? 考察C++多态基类析构的正确性及内存泄漏风险