(大晚上的本看着电影爽歪歪,结果来面试,手忙脚乱)
1、自我介绍
2、JVM内存模型
3、堆的分代
4、双亲委派机制
5、threadlocal出现的问题
6、线程的创建
7、线程池的核心参数
8、线程池的饱和策略
9、序列化
10、redis的缓存击穿,缓存穿透,一致性问题(面试官说了一堆,什么网上教的只是一些浅显的东西,真正的一致性问题非常难,吧啦吧啦的)
11、哪里用到了Redis
12、mysql的事务,索引,索引失效
13、Mybatis的映射过程(寄,没看)
14、springIOC和AOP相关
15、问:一个类未加入IOC容器中,那在类内部进行@Resource会不会被注入(非常迟疑,面试官笑呵呵)
16、Arraylist和linkedlist区别(就嘴瓢提了一句线程不安全,问了一大堆线程安全,自己给自己挖坑)
17、hashmap底层原理
18、使用红黑树的目的
19、还有一些场景题记不清了
20、反问
(面试官说我基础还可以,框架源码可能看的少,还说没关系,在学校不能一直学这些)
回答的七七八八吧,面试官很好,就是电话面声音太糊了,面试官说他在出差,真敬业,不过感觉我要凉,没关系,明天就要入职一家几百人的小公司了,先实习再说。