首页 > 阿里云智能 C++开发面经
头像
谁是下个风口的猪
编辑于 2021-07-19 10:46
+ 关注

阿里云智能 C++开发面经



一、项目

  1. 选择一个项目介绍一下

  2. 客户端是否是一对一传输数据

  3. 缓存队列是否一个还是多个

  4. 为什么选择UDP作为网络协议

  5. UDP无法保证顺序,如何解决这个问题

  6. UDP丢包的情况怎么保证

二、C++基础问题

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1. 结构体和类的区别
2. 指针和引用的区别,sizeof的大小
3. 拷贝构造和移动构造
4. 什么情况下必须使用拷贝构造函数
5.  智能指针的情况
6.   内存堆栈对比,分配效率
7.   全局变量放哪儿
8.   碎片会出现在哪内存区域

三、数据结构

1
2
3
1. 数组和链表的区别,单向链表和双向链表的区别,优势
2. C++的多态
3. 红黑树,特点,要求

四、瞎聊

1
2
3
1. 学过的编程语言
2. 学科课程比较突出的
3. 在项目中的优势和劣势

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐