自我介绍
介绍一个比较得手的项目.
http 的接口, 哪些是幂等性的
你对接口幂等性 的理解是什么?
接口幂等性 的理解
查询算不算幂等性 .
http 的请求方式有哪些?
POST和PUT区别是什么? 从语义上和协议定义上来说区别是什么?
HTTP的 4开头和5开头的状态码有什么区别 201是什么
现在项目开发用的什么框架?
讲讲你对SpringBoot和Cloud的理解
SpringCloud是用来解决什么问题的?
谈谈你对微服务的理解?
拆分服务的好处是什么?
单体应用的缺陷是 什么?
什么情况下不适合用单体应用, 什么情况下适合用单体应用.
Springmvc用过么, 你理解的Springmvc的 mvc分别是什么东西?
Springmvc的执行流程 https://www.cnblogs.com/gxc6/p/9544563.html
讲讲拦截器和过滤器分别代表什么? 讲的不行
拦截器是在哪里的. 过滤器又是在哪里的?
filter是在哪里写的?
为什么会有跨域的问题?
怎么解决跨域问题?
cookie和session区别? 如果浏览器禁止访问cookie怎么办? (高频问题, 近期反复被问)
如何保存标识用户的信息?
谈谈你对restful风格的理解.
pathValue是什么?
Spring源码有看过么?
谈谈你对BeanFactory和BeanDefinition的理解.
Spring中有几个容器?
谈谈BeanPostProcessor
Resource和Autowire的区别是什么? 回答的过程不够流畅.
Resource怎么用类型进行注入? (高频问题)
Qualifier 注解的作用
https://blog.csdn.net/u012102104/article/details/79481007
Spring中原型prototype是什么意思?
https://blog.csdn.net/unifirst/article/details/50482031
java中容器有哪些?
哪些是安全的map, 哪些是有序的map
谈谈CurrentHashMap的理解?
什么是分段锁 ? 如何做到分段锁的?
CurrentHashMap 数据结构是什么?
HashMap的数据结构是什么?
什么情况下会转成红黑树?
转成红黑树的好处什么?
violate 是怎么做到可见性的, 是怎么禁止指令重排的(原理)
https://blog.csdn.net/it_dx/article/details/70045286
为什么会有一致性的问题, JMM的模型是什么?
线程之间通信是靠的什么?
https://www.cnblogs.com/hapjin/p/5492619.html
谈谈你对java锁的理解, 用过哪些锁
synchronized 的语义是什么
线程如果竞争失败了会怎么样?
synchronized 是公平锁还是非公平锁
synchronized 是可重入锁还是不可重入锁
https://blog.csdn.net/riemann_/article/details/96909445
谈谈对cas的理解?
它会一直自旋下去么?