今天被电话面试了,发现问的问题大多数都是那样。以往的也被面试过,但是并没有总结过。以后会对面试的题做一下总结。
1.被volatile修饰的变量,在任何场景下都是线程安全的吗?
2.Map的底层实现?
3.servlet是线程安全的吗?
4.SpringAOP的隔离机制,传播属性
5.Cglib和JDK动态代理在什么情况下分别使用?
6.ConcurrentHashMap是如何实现线程安全的?
7.两个线程,一个线程如何调用另一个线程的结果?
8.JVM的内存模型和垃圾回收机制
9.在项目中除了使用单例模式和工厂模式外,还有没有其他的模式,举例说明。
10.境内支付和跨境支付的区别
11.比如交水,你描述一下流程
12.如何快速的进行清分结算
13.清分和结算的区别
14.加密知识
15.如何进行分库分表
16.举一个工作中遇到的最大挑战的例子