这只是第一面,面的问题比较简单,更加注重基础是否扎实以及项目的匹配度,可以有意的引导面试官询问你的优秀工作经验
面试官问的面试题: 1.String a = "abc", b = "abc",a和b指向的地址是一样的吗?
2、那么操作系统如何区分a,b这两个变量呢?(不清楚)
3、再执行b="abcd",b的变量地址和内存地址变化吗?
4、Java中有哪些锁?
5、synchronized底层原理
6、数据库的三大范式,BC范式是什么
7、如何判断一条sql走了哪些索引
8、数据库事务
9、MVCC在读已提交和可重复读情况下实现有什么区别?
10、MVCC原理
11、MVCC如何避免幻读