百度提前批秋招时间线+面经

Java后端岗

二面答的还不错但是挂了,一二面全是八股盛宴,完全没问一点实习。

分享一下攒人品😭

一面 8.22号:

1. 有了==为什么还需要equals

2. 如何重写String的equals的方法

3. Hashcode的作用主要有哪些

4. 两个对象的哈希值相等的话,用equals 方法比较的时候一定会相等吗

5. Synchronized的用法是什么,原理是什么

6. 它是可重入的吗

7. 锁升级介绍一下

8. Redis的持久化机制

9. AOF重写/压缩怎么实现的

10. AOF压缩怎么实现的

11. RDB和AOF的区别是什么

12. 实习项目中Redis用的哪种持久化机制

13. Zset集合的底层实现

14. Redis实现分布式锁

15. 什么场景下需要使用分布式锁

16. 数据淘汰策略有哪些

17. LFU和LRU的区别

18. 产生那个缓存雪崩的原因有哪些呢?

19. 缓存穿透和击穿的区别

20. 缓存穿透的解决方案

21. 没有听说过布隆过滤器

22. 什么是回表,什么是所以覆盖

23. 什么是最左匹配原则

24. 什么时候最左匹配原则会失效

25. 索引下推

26. 为什呢Innodb存储引擎使用B+树不使用哈希表等等

27. 为什么不采用有序数组

28. B+树的一个大小是和什么有关

29. 项目中采用的数据库的隔离级别是什么

30. 读已提交的,它的优势是什么呢

31. Web 的跨域机制有了解过吗

32. 消息队列可靠性怎么保证的

33. 输入一个URL的网络过程

34. 算法:求一个无符号整数的二进制中1的个数

35. 反问

二面 8.25号:

1. Java中什么样的是属于垃圾

2. 怎么诊断内存泄露

3. 全局变量和局部变量,操作系统和编辑器是怎么区分的

4. 进程和线程的理解

5. 线程池的理解

6. 线程池的底层原理怎么实现的

7. 只有4G的内存的机器上申请8G的内存,会怎么样

8. 32位的操作系统和64位的操作系统的区别是什么

9. 实习中有没有遇到死锁

10. SQL查询比较慢,怎么解决呢

11. Redis为什么这么快

12. 它主要用在什么场景

13. 后端的安全性要考虑那些方面

14. XSS攻击相关的有没有遇到过

15. 鉴权这一块有没有涉及过

16. CDN的原理

17. HTTP和webSocket

18. 场景题,同一个局域网内有30台机器共享一个路由器,请你设计一个方案,如何使这些机器可以以最快的速度都下载完成服务器中的某个资源包

19. 屏幕上有一些相交的线,如何求围成图形的最大面积

20. 设计模式有哪些用到的

21. 线程安全的单例怎么实现的

22. 实习项目的一些问题

28. 之前实习过了为什么当时没来

29. 意向地,对百度的意向如何

几天后挂🙁

#秋招笔面试记录##发面经攒人品#
全部评论

相关推荐

评论
3
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务