面试的内容

1.C++的三大特性:封装,继承,多态

2.C++11的特性

3.NULL与Nullptr的区别:

nullptr是一个特殊的空指针常量,不能被隐式转换为其他类型。

NULL 在一些情况下可能会发生隐式类型转换

4.智能指针

5.stl/Qt stl

stl容器包含哪些?

map,set,hash,string,vector,stack等

5.git解决代码合并冲突

6.冒泡排序/快速排序等排序算法

7.深拷贝/浅拷贝

8.为什么基类中析构函数要使用虚函数

9.类型转换

10.static关键字在类中的使用

11.上一份工作的薪资

12.堆与栈的区别(内存)

13.sizeof的含义

14.指针的sizeof大小

15.项目内容

16.指针与引用的区别,指针的本质是什么,引用实际上是什么

相关推荐
奔跑的蜗牛ing11 小时前
CentOS Nginx 安装与静态文件服务器配置指南
前端·面试·架构
KaifuZeng14 小时前
通信与接口协议面试五、RS422
嵌入式硬件·面试·通信与接口
Frostnova丶15 小时前
(12)LeetCode 76. 最小覆盖子串
算法·leetcode·职场和发展
旧曲重听115 小时前
为什么现在 RAG 越少越少提及了
数据库·程序人生·职场和发展·agent
SamDeepThinking16 小时前
组合还是继承?我在项目里主要看这两个判断
java·后端·面试
wear工程师16 小时前
setState 到底是不是异步的?这题从 React 16 问到 18,标准答案早就变了
react.js·面试
凯瑟琳.奥古斯特16 小时前
力扣1013三等分解法与C++实现
开发语言·c++·算法·leetcode·职场和发展
凯瑟琳.奥古斯特18 小时前
力扣1012数位DP解法详解
开发语言·c++·算法·leetcode·职场和发展
SamDeepThinking19 小时前
为什么很多人学了Java,还是没真正理解类和对象?
java·后端·面试
阿新聊ai19 小时前
Claude Code 为什么总不懂你的项目?缺一张「项目地图」
前端·后端·面试