1、自我介绍,项目,实习
2、慢sql该如何分析
3、缓存、缓存一致性协议
4、Java框架
5、死锁四个条件
6、线程池的一些参数
7、数据库隔离级别
8、说一下幻读的概念
9、Java线程问题的概念
10、线程池一般核心线程数和最大线程数设为几?需要从哪些方面考虑? cpu核、当前任务(I/O密集就设置大一些,cpu密集就设小一点)
10、Java锁
11、sleep()和wait()的区别
12、Reentrantlock和synchronized的区别
13、Reentrantlock比synchronized有优势的原因,结合Reentrantlock类中的方法以及死锁的四个条件来谈:响应中断、非阻塞的获取锁、支持超时等
14、怎么保证共享变量的线程安全 : 加锁、ThreadLocal、final等
15、你知道的缓存
16、怎么保证缓存一致性? : 读直接去缓存读,没有的话就读数据库,写直接写数据库,然后失效缓存中对应的数据
17、Redis一般在什么场景使用
全部评论
(4) 回帖