中科曙光存储java一面
1、自我介绍;
2、如何解决项目中的缓存穿透与缓存预热?
3、修改后如何更新缓存数据?
4、单点登录及权限表的设计?
5、JAVA中有几种IO?
6、介绍一下NIO;
7、简单说一下反射机制;
8、介绍一下知道的设计模式;
9、说一下代理模式;
10、JAVA实现线程的几种方式?
11、用线程池的好处是什么?
12、线程池满了怎么办?等待队列满了怎么办?
13、线程池的拒绝策略?
14、JAVA锁的实现有哪几种?
15、介绍volatile;
16、synchronized、Lock、ReentrantLock区别?
17、wait()方法之后锁会被释放吗?
18、sql优化;
#中科曙光#