1. 先做个自我介绍吧。
2. 聊聊你实习做的项目。
3. 线程池的核心参数有哪些?拒绝策略呢?
4. 如果让你自己设计一个线程池,你会怎么做?
5. 讲讲 CMS 和 G1 这两个垃圾回收器。
6. CMS 一般和哪个新生代回收器一起用?
7. MySQL 什么情况下会发生死锁?
8. ThreadLocal 用过吗?讲讲它的原理。
9. 聊聊 MySQL 的索引,底层是怎么实现的?
10. MySQL 有哪些事务隔离级别?
11. (场景题)看一个 SQL,能分析出它加了什么锁吗?
12. Redis 有哪些基本的数据结构?
13. Redis 的内存淘汰策略了解吗?
14. 进程和线程的区别是什么?
15. 解释一下 Spring 的 AOP 和 IOC。
16. JVM 的双亲委派模型讲一下。
17. JVM 内存分哪些区域?
18. 堆内存具体是怎么划分的?
19. HashMap 和 ConcurrentHashMap 有什么区别?
20. Redis 的 RDB 和 AOF 两种持久化方式有什么不同?
21. synchronized 和 ReentrantLock 的区别是什么?
22. synchronized 底层是怎么实现的?
全部评论
(2) 回帖