菜鸟Java后端开发面经(纯八股
1. 讲讲你实习过程中遇到最大的困难是什么,你是如何解决的
2. JVM的垃圾回收算法有哪些
3. java启动时可以设置哪些JVM参数
4. 什么时候会发生fullGC
5. java的HashMap是如何实现的
6. jdk1.8和jdk1.7有什么改进
7. 你实习jdk用的什么版本
8. jdk11有什么新特性
9. 你知道哪些java中是线程安全的类吗?
10. 线程池有哪些参数?
11. redis为什么那么快
12. 讲一讲redis的I/O多路复用是什么
13. 如何实现redis分布式锁
14. 如何实现多个redis命令的原子性
15. 更新一个key的value是原子的吗?
16. mysql索引采用的是什么数据结构
17. 为什么用B+树,有什么优势
18. 什么时候会用用到覆盖索引
19. 什么时候联合索引会失效
20. 你会如何设计索引
21. 为什么不要用业务值作为主键ID,会有什么问题
22. 听说过索引下推吗?原理是什么
23. 乐观锁和悲观锁的区别
24. 如何解决乐观锁的ABA问题
25. 间歇锁听说过吗
26. 如何排查一条慢sql是什么问题
27. mysql有哪些事务,innodb默认事务是什么
28. 看过Spring的源码吗
29. mybatis的sql注入问题是什么
2. JVM的垃圾回收算法有哪些
3. java启动时可以设置哪些JVM参数
4. 什么时候会发生fullGC
5. java的HashMap是如何实现的
6. jdk1.8和jdk1.7有什么改进
7. 你实习jdk用的什么版本
8. jdk11有什么新特性
9. 你知道哪些java中是线程安全的类吗?
10. 线程池有哪些参数?
11. redis为什么那么快
12. 讲一讲redis的I/O多路复用是什么
13. 如何实现redis分布式锁
14. 如何实现多个redis命令的原子性
15. 更新一个key的value是原子的吗?
16. mysql索引采用的是什么数据结构
17. 为什么用B+树,有什么优势
18. 什么时候会用用到覆盖索引
19. 什么时候联合索引会失效
20. 你会如何设计索引
21. 为什么不要用业务值作为主键ID,会有什么问题
22. 听说过索引下推吗?原理是什么
23. 乐观锁和悲观锁的区别
24. 如何解决乐观锁的ABA问题
25. 间歇锁听说过吗
26. 如何排查一条慢sql是什么问题
27. mysql有哪些事务,innodb默认事务是什么
28. 看过Spring的源码吗
29. mybatis的sql注入问题是什么
全部评论
部门是海外物流吗
您好方便告知这是哪个部门的一面吗
相关推荐
查看12道真题和解析