百度一面面经
一面面经:
1. 自我介绍
2-4 实习经历
5. 说一下c++的执行过程 预处理阶段做了什么
6. 对锁比较熟悉, 说一下死锁发生的条件, 几个必要约束
7. 对mysql, redis比较熟悉, 说一下mysql的底层实现(b+树)
8. 为什么使用b+树而不是b树
9. 说一下mvcc 再说一下mysql的事务有什么性质
10. 一致性是指什么, 原子性, 隔离性, 持久性
11. 说一下mysql的隔离级别, 并且解决了什么问题
12. 缓存穿透,缓存击穿,缓存雪崩 分别怎么解决
13. 说一下redis的数据类型
14. 再说一下 redis中你还知道有什么
15. redis中过期删除 配置文件中的默认值是多少
16. c++中malloc和free的底层实现是什么
17. 内存底层实现是链表还是什么
18. 写一个c++程序 模拟死锁发生的场景
19. 写一个单例模式 (加锁,实现多线程使用)
20. 一个链表, k为一组进行反转
21. 反问
面试体验还是可以的
1. 自我介绍
2-4 实习经历
5. 说一下c++的执行过程 预处理阶段做了什么
6. 对锁比较熟悉, 说一下死锁发生的条件, 几个必要约束
7. 对mysql, redis比较熟悉, 说一下mysql的底层实现(b+树)
8. 为什么使用b+树而不是b树
9. 说一下mvcc 再说一下mysql的事务有什么性质
10. 一致性是指什么, 原子性, 隔离性, 持久性
11. 说一下mysql的隔离级别, 并且解决了什么问题
12. 缓存穿透,缓存击穿,缓存雪崩 分别怎么解决
13. 说一下redis的数据类型
14. 再说一下 redis中你还知道有什么
15. redis中过期删除 配置文件中的默认值是多少
16. c++中malloc和free的底层实现是什么
17. 内存底层实现是链表还是什么
18. 写一个c++程序 模拟死锁发生的场景
19. 写一个单例模式 (加锁,实现多线程使用)
20. 一个链表, k为一组进行反转
21. 反问
面试体验还是可以的
全部评论
相关推荐
点赞 评论 收藏
分享