百度一面(大概8.15附近 电话面试):
1. 自我介绍
2. 介绍项目细节,提问相关问题
3. 说一说贪心算法和动态规划
4. 出了一道题,问如果是贪心算***怎么做、如果是动态规划怎么做
5. 说一说红黑树,然后问红黑树有哪些应用场景
6. 如何判断链表有环
7. 说一说分页和分段机制
8. 说一说拥塞控制算法
9. 了解缓存穿透、缓存击穿、缓存雪崩吗,说一下它们的解决方案
10. Springboot的加载机制
11. Hashtable和concurrenthashmap的异同、优缺点
12. 进程之间的通信方式
13. 题目:数组中存放1-100中的99个数字,找出少的那个数字(最简方法:1到100的和-遍历数组的和)
14. 问了几个排序方法的时间(平均、最好、最坏)、空间复杂度,稳定性
15. 了解哪些设计模式
16. 说一说单例模式的实现方式
17. 你怎么评价自己今天的表现
总结:一面面试官是个声音甜美的小姐姐,有的问题回答的不完善,小姐姐也好心告诉我了,面试时长半小时
百度二面(8.19电话面试):
1. 自我介绍
2. 哪个项目对你的影响最大
3. 挖项目ing
4. Redis怎么实现持久化
5. MySQL的索引
6. MySQL底层数据结构
7. B+树会有什么问题
8. 最左前缀原则怎么实现的
9. MySQL的主从模式的原理
10. 了解负载均衡吗
11. Object和泛型的异同
12. 消息队列的使用和实现原理
总结:时长大概也是半小时,面试官态度也很和善。
三面是在8.25,形式也是电话面试,但是忘记记录了。。。总体来说过程比前两面更push一些,面试官语速很快,会追问很多东西,有时候会问到你答不上来为止。。。面试时长也是半个小时多一点点。
全部评论
(3) 回帖