面经1-自我介绍;
2-讲一讲项目经历,根据项目经历问了一些问题吧啦吧啦10多分钟;
3-springmvc原理;
4-mybatis与hibernate区别;
5-hibernate使用方式;
6-sql左连接右连接内连接全连接;
7-索引的使用,哪些字段可以使用索引,哪些不能;
8-sql怎么优化,举个例子;
9-springboot的熔断机制,怎么实现熔断;
10-如果一个功能出现运行缓慢情况,应该从哪些情况去分析。
11-sychronize的作用,和lock区别?
12-volatile的作用。和sychronize的区别;
13-脏读和不可重复读还有幻读分别说一说;
14-怎么避免上面这些情况的出现;
15-dubbo的注册中心的作用?
16-tomcat的如何配置端口;
17-tomcat下的文件夹以及各有什么作用;
18-tomcat改端口怎么改,一个电脑能多个端口使用嘛?
19-改端口的时候只改一个嘛?常用的端口?
20-spring原理?aop和IOC原理,分别干嘛的?
21-tcp和udp区别?
21-还有什么要问的?
基本都是根据你简历里有的东西问的,所以这块简历自查很重要。可能我里面写了一点我不擅长的就没通过了。
面试感受:一般;面试难度:普通难度