完美世界后端开发(Java)提前批一面凉经8.27
-
string是不可变的怎看?怎么实现的?
-
final、finally、finalize有什么区别?
-
java中的异常体系?
-
ClassNotFindException和NoClassDefError的区别?
-
怎么判断一个对象是否是可回收的?
-
java中集合的继承体系?
-
concurrentHashMap是怎么保证线程安全的?
-
JDK1.8stream流对集合怎么操作的?
-
进程、线程、协程的区别?
-
线程从runing状态到blocking状态?
-
synchronized和rentrentLock的区别?
-
线程池的参数及含义。
-
如果corePoolSize = 0,会怎么样。
-
产生死锁的条件有哪些?
-
mysql索引在哪些场景下会失效?
-
怎么查看一个sql使用到索引?
-
mysql的持久性是怎么保证的?
-
什么是幻读?
-
mysql是怎么解决幻读的?
-
springAOP的切点、切面和通知?
-
mybatis中的${}和#{}的区别
-
Http2.0的新特性
-
io的多路复用讲一下?
-
用到的设计模式?
- 抽象类和接口有什么区别?
整体面试感觉挺不错的,和面试官聊了50分钟,问的都很基础,而且面试都是一个问题引出一个问题来,面试节奏很好。
感觉面的还不错,但还是凉了,可能回答的深度不够,大部分都回答上来了。结果出的也挺快。
#完美世界##面经##校招#