顺丰科技一面面经(说好的问的少呢。。。)
直接上干货。。。
1、Sping中IOC怎么将类注入到里面去,并且怎么实例化对象
2、AOP的切点怎么切,动态***
3、Volatile关键字怎么保证可见性
4、i被volatile修饰,如果多线程来运行i++,那么是否可以达到理想的效果(不能,因为volatile不能保证原子性);
5、Sleep()和wait()的区别,使用wait()方法后,怎么唤醒线程
6、用过哪些线程池,说一下常见的四种线程池和区别
7、Mybatis的缓存
8、Redis有几种数据结构,并且对于hash数据结构,如果要删除数据,那么redis的底层是怎么处理的
9、Redis缓存是怎么运用的
10、设计模式了解哪些,我说的装饰者模式,他问装饰者模式是什么原理
11、反向***、负载均衡解释一下
12、索引的有点与缺点
#内推##面经##Java工程师##顺丰科技##秋招#