百度一面复盘
百度一面9.18
C++/PHP/GO开发岗
自我介绍
询问项目:Linux文件管理器的实现,大致框架
标题数据库
- 事务的隔离级别
- 读未提交
- 读提交
- redis(不会,就没问)
网络
- cookie和session的区别
- TCP协议三次握手的过程
编程
询问排序的查询的方法有哪些
- 排序
- 冒泡、快排、桶排序、归并排序、插入排序、堆排序、
- 冒泡和插入排序的区别?(时间复杂度、空间复杂度)
- 查询
- 二分、BFS、DFS、搜索二叉树(红黑树、B树,B+树),哈希,跳表
- 手撕快排
- 代码风格:都要有花括号,else写在if的花括号同一行等等