8.1 阿里1面
1. 为什么要用线程池?
2. 控制多线程的执行顺序? Callable和Runnable区别等
3. hashMap扩容
4. 你项目用到了threadlocal,应用场景是什么,怎么预防内存泄漏?
5.线上full gc频繁,你怎么做排查
6. spring ioc容器怎么加载的,bean怎么初始化的,如果我想了解bean每个生命周期各阶段的耗时,怎么做?
7. 布隆过滤器你项目用了干什么,能处理多大数据量,参数怎么配的?
8.评价了下,聊了聊部门

面试官还是很好的,也很懂,ioc都是把beanfactorypostprocessor和beanxxxx的区别谈出来,还得试着想着怎么在扩展点上应用,不算纯八股。
全部评论

相关推荐

3 1 评论
分享
牛客网
牛客企业服务