阿里C++暑期实习面经
(一面60min)
项目- [ ] 流程、难题、怎么解决?效果如何?
- [ ] 所用模型结构,训练模型如何设立
- [ ] 故障数据不够怎么使用神经网络
- [ ] select,poll,epoll的区别
- [ ] select阻塞非阻塞,同步异步的区别
- [ ] 服务端一下子涌入大量数据怎么办
- [ ] C++的多态
- [ ] 深浅拷贝的区别
- [ ] 指针和引用的区别
- [ ] STL各种容器及特点
- [ ] C++内存管理
- [ ] 有指针为什么还要用迭代器
- [ ] 迭代器的作用
- [ ] 查找算法及时间复杂度
- [ ] 栈溢出的原因
- [ ] TCP保证传输可靠的方法
- [ ] TIME_WAIT和CLOSE_WAIT的意义
- [ ] TCP保证传输正确的算法,保证传输安全的方法
- [ ] 什么时候会发生粘包
- [ ] 粘包怎么解决
- [ ] MYSQL的锁机制
- [ ] 怎么实现乐观锁
- [ ] 如何判别用哪个线程去操作
- [ ] InnoDB的隔离级别和特点
- [ ] 索引的目的及优缺点
- [ ] 聚簇索引和非聚簇索引
- [ ] 索引的数据结构,为什么用它
- [ ] B+树的缺点
- [ ] 索引为什么不用红黑树
- [ ] 索引为什么不用哈希表
- [ ] 内存淘汰机制
- [ ] LRU的实现
- [ ] C++的几种模式
- [ ] 单例模式是否线程安全
- [ ] 了解的框架
- [ ] 如何学习新内容
- [ ] 自己的优势
- [ ] 深度学习的意义与优势
项目- [ ] 流程、难题、怎么解决?效果如何?
- [ ] 所用模型结构,训练模型如何设立
- [ ] 故障数据不够怎么使用神经网络
- [ ] select,poll,epoll的区别
- [ ] select阻塞非阻塞,同步异步的区别
- [ ] 服务端一下子涌入大量数据怎么办
- [ ] C++的多态
- [ ] 深浅拷贝的区别
- [ ] 指针和引用的区别
- [ ] STL各种容器及特点
- [ ] C++内存管理
- [ ] 有指针为什么还要用迭代器
- [ ] 迭代器的作用
- [ ] 查找算法及时间复杂度
- [ ] 栈溢出的原因
- [ ] TCP保证传输可靠的方法
- [ ] TIME_WAIT和CLOSE_WAIT的意义
- [ ] TCP保证传输正确的算法,保证传输安全的方法
- [ ] 什么时候会发生粘包
- [ ] 粘包怎么解决
- [ ] MYSQL的锁机制
- [ ] 怎么实现乐观锁
- [ ] 如何判别用哪个线程去操作
- [ ] InnoDB的隔离级别和特点
- [ ] 索引的目的及优缺点
- [ ] 聚簇索引和非聚簇索引
- [ ] 索引的数据结构,为什么用它
- [ ] B+树的缺点
- [ ] 索引为什么不用红黑树
- [ ] 索引为什么不用哈希表
- [ ] 内存淘汰机制
- [ ] LRU的实现
- [ ] C++的几种模式
- [ ] 单例模式是否线程安全
- [ ] 了解的框架
- [ ] 如何学习新内容
- [ ] 自己的优势
- [ ] 深度学习的意义与优势
(二面25min)
项目- [ ] 项目多大会崩溃
- [ ] 怎么定义高并发
- [ ] MYSQL定义一个递增主键,结果不连续的原因
- [ ] 查询语句LIKE走索引么
- [ ] 什么时候查询不走索引
- [ ] TCP的五层模型(从底层往上)
- [ ] 有一亿个随机数,只有1k的内存可以用,找中位数
- [ ] 轮流抛硬币,你先抛,获胜的概率
阿里云基础事业部,已凉
#面经##阿里巴巴#项目- [ ] 项目多大会崩溃
- [ ] 怎么定义高并发
- [ ] MYSQL定义一个递增主键,结果不连续的原因
- [ ] 查询语句LIKE走索引么
- [ ] 什么时候查询不走索引
- [ ] TCP的五层模型(从底层往上)
- [ ] 有一亿个随机数,只有1k的内存可以用,找中位数
- [ ] 轮流抛硬币,你先抛,获胜的概率