面试面经 · 百度
【百度】【后端开发】【秋招一面】面经(八股详细+场景题)
【百度】【后端开发】【秋招一面】
基本信息
| 项目 | 内容 |
|---|---|
| 公司 | 百度 |
| 岗位 | 后端开发 |
| 轮次 | 一面 |
| 时间 | 2024 秋招提前批 |
| 面型体感 | 技术面,八股考察详细,1小时左右 |
| 面试官风格 | 耐心,追问细节 |
| 结果 | 通过 |
面试题目(按提问顺序)
- 自我介绍
- 场景题:如何解决菜品超卖问题?(高并发下的库存扣减)
- Redis 缓存穿透、击穿、雪崩分别是什么?怎么解决?
- MySQL 主从复制是怎么做的?
- 算法题:手写快速排序
- 算法题:两数之和(LeetCode 第1题)
- 反问环节
- 追问:MySQL 为什么使用 B+ 树作为索引?为什么不是 B 树或红黑树?
面试感受 / 反馈
百度一面八股考察非常详细,是所有面试公司中对八股考得最细的。面试官很有耐心,会深入追问。全程结合项目深挖八股,场景题考察实际解决问题的能力。算法题难度不高,但要求手写。
准备建议
- 八股要准备得全面且深入,不能只停留在表面
- Redis 缓存三大问题是必考,要能讲清原理和解决方案
- MySQL 索引结构、主从复制要理解原理
- 算法题刷 LeetCode 简单和中等难度