秋招C++之三战百度面试官
9.23一面
50分钟左右,自我介绍+问项目+写题+问八股。
- 写题是一道二叉树路径最大权值和,比较简单,牛客上写完需要直接提交判题。
- 介绍一下智能指针的实现
- 进程间通信的方式
- 协程是否了解?协程一定优于线程吗
- TCP和UDP的区别
- DNS用的是TCP还是UDP
- 考虑过之后走什么方向吗
- 怎样做的性能优化
9.23二面
30多分钟,自我介绍+问项目+问八股+写题。
- 写题是二叉树的层序遍历,每过一层顺序反转一下,不需要运行。
- 介绍一下智能指针
- 介绍一下常见的排序算法
- 静态数组和new数组的区别
- 虚表了解吗,原理是怎样的
- 程序编译的具体过程介绍一下
- 静态库和动态库有什么区别
- map和unordered_map的区别
- 多线程访问map的冲突怎么解决?有了解过java和go的XXXmap吗
- 析构函数可以不是虚函数吗
- 数组和链表的区别是什么,各有什么应用场景
9.23三面
50分钟左右,自我介绍+问项目+问八股+写题。
- 写了一道链表的局部反转,需要提交。
- 写一个工厂模式的demo,不用运行。
- 设计模式了解吗,介绍一下熟悉的设计模式
- 是否有看过代码规范的文档
- 对互联网目前的发展形势了解吗
- 了解GPT吗,自己有没有用过
- 自己的职业规划是什么样的
第三次走百度的流程了,整体的面试体验还不错,三个面试官都开摄像头了,好!就是连着面有点难顶,等结果吧。
算上提前批,百度已经3笔6面了,给个offer不过分吧
11.7,终于从面试变成offer评估了😅,度子你是真能泡啊。
11.22,offer call。给了个小sp吧应该是,a不了。
11.24,拒了。
#百度##正式批##面经#