4.18笔试➡️4.30一面➡️5.11二面
开始面试官说一些基础知识(八股)相信一面的时候已经问过了,所以就不问我基础知识相关的了(实际一面没问八股,全是场景题)
1. ThreadLocal使用时要注意什么
2. 在一个线程中,如果开了一个子线程,子线程能拿到父线程ThreadLocal的值吗
3. 子线程如果想拿到的话,有没有办法实现?
4. 当一个线程池初始化之后,它的核心线程初始化了吗?还是要等第一个任务过来才初始化?
5. 场景题:在使用数据库时,数据库的CPU使用率非常高,如何排查这个问题?
6. 设计模式有了解过吗?
7. Spring里,ApplicationListener看过吗?(没有)
8. Spring的工厂,IOC的实现用到了哪些设计模式
9. 说一下你对接口的理解
10. 接口里面,无论入参还是反参,可不可以用map作为参数?也就是说接口定义用map合不合理(不知道)
11. 数据库相关场景题
整体面试感受还挺不错,有的问题答的可能不太对,但都根据自己的理解大概说了说,面试官态度也很好,面试完下午就收到hr面邀请了,感觉有望oc