今天大部分码农同学已经上班了吧,最近也是跳槽人才流动的高峰期,拿了年终奖,找找更好的机会。
小编也面了几家公司了,回来整理下面经分享给大家做个参考。有很多,暂时先分享20道,后续更多会陆续整理分享出来。
1.Mybatis与Ibatis的区别
2.Http1与Http2的区别
3.SpringMVC的执行流程
4.JVM内存溢出具体指哪些内存区域?都会抛出什么异常?
5.谈谈对AJAX的理解
6.谈谈对事务的理解
7.String能被继承吗?为什么?
8.谈谈继承和聚合
9.什么是深拷贝和浅拷贝?
10.说说常见的几个运行时异常
11.JDK引入泛型是解决什么问题的?
12.谈谈hashCode与equals之间的关系
13.谈谈反射机制
14.常用的JVM设置参数都有哪些?
15.Spring Boot是什么?
16.谈谈Spring事物传播特性
17.Spring有哪几种事物管理机制?
18.ACID是指什么?
19.谈谈Mysql中的Btree和B+Tree算法
20.谈谈Mysql中in和exists的应用场景
关注下方公众号获取更多JAVA面试题。