线程池了解多少
executors创建的几种线程池,直接new ThreadPoolExecutor,7个参数
线程池拒绝策略分别使用在什么场景
Spring AOP的底层实现
动态代理,newProxyInstance,cglib,ASM
讲一下代理模式
动态代理,静态代理
你都了解什么设计模式,他们在JDK中如何体现的
工厂,责任链,观察者,建造,代理,单例,原型等等在JDK中对应的体现。。。
三面coding:2h
千万级数据量的list找一个数据(多线程),抢红包
四面:50mins
讲项目
讲一下JVM堆内存管理
栈上分配->TLAB->新生代、老年代->可达性分析->GC算法->所有垃圾回收器及其优缺点和特点
那到底多大的对象会被直接扔到老年代
G1两个region不是连续的,而且之间还有可达的引用,我现在要回收其中一个,另一个会被怎么处理
听说过CMS的并发预处理和并发可中断预处理吗
平常怎么学习的和职业规划
五面coding:2h
百万级int数据量的一个array求和(fork/join)
六面交叉面:20mins
深挖科研项目
七面hr:20min
聊人生
总结
其实最初投了阿里没怎么指望,每一面都是抱着试一试的心态,没想到最后真的能拿到offer,也算是对得起一直以来的努力~ 所以大家一定要敢于尝试,大厂不一定比小厂问的难
祝愿大家都拿到心仪的offer,还没拿到offer的不要灰心
最后
为了大家更好的阅读,小编把这些面试题都整理成了文档,感兴趣的朋友可以帮忙点赞文章后,关注点这里来免费获取
重点来了!!!美团大佬整理的Java核心知识点
笔者这里整理了一些相关的面试资料,及学习资料,感兴趣的朋友可以帮忙点赞文章后,关注点这里来免费获取
面试资料
最后
由于篇幅原因,就不多做展示了
中…(img-v4ymxvtV-1716223710161)]
[外链图片转存中…(img-eRTg5BDK-1716223710161)]
[外链图片转存中…(img-uSxBGA0E-1716223710162)]
[外链图片转存中…(img-TrukmINE-1716223710162)]
由于篇幅原因,就不多做展示了