「面试记录」2.28阿里云一面 C++
- 自我介绍
- 项目相关
- RAFT 协议选举流程
- C++ 中的 new 和 malloc 的区别
a. 如果说 new 的时候内存不够了,操作系统会做什么操作 - 引用和指针有什么区别
- 虚函数如何实现多态
- 父类指针指向子类对象,如何对子类虚函数进行寻址
- 构造函数可以是虚函数吗
- C++ 怎么调用 C
- ACID 特性
- 脏读、幻读、不可重复读的概念
- mysql 索引是什么
- B+ 树的概念
a. B+ 树的叶子结点的链表有什么作用
b. 为什么层数是 3 左右呢,不是其他数字 - IO 多路复用
- 四次挥手
- git 常用的操作,有没有用过 rebase
- 进程和线程的区别
- 描述一个死锁情景
- 一个算法题,力扣 25 题「K 个一组翻转链表」
注:转载请注明出处
本文作者:kpole
本文链接:https://www.cnblogs.com/1625--H/p/17167432.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步