邮件上说面试时间大概1小时,结果我这半小时就结束了,怕是凉了。
1.自我介绍。
2.实习,项目
3.线程池使用场景,可能出现的问题。
4.线程池复用原理,为什么能保证线程不死。(看过但不记得,凉凉)
5.ThreadLocal底层原理,使用要注意什么问题,为什么会造成OOM。(又凉凉)
6.synchronized可重入吗?什么叫可重入?怎么可重入的?,,,,,(死亡n连问,,,我就光知道它是可重入锁)
7.怎么排查OOM
8.JVM内存划分
9.哪些可以作为GC Root结点?
。。。
。。。
。。。
前面4,5,6死亡三连问直接估计我就凉凉了,后面面试官就随便问了几个问题,刚半个小时就结束了,泪目,还是得好好看看这些底层原理。
全部评论
(4) 回帖