阿里社招一面

1、线程池(具体参数,拒绝策略,减少线程的机制,具体实现类及对应的阻塞队列,阻塞队列有什么特点,为什么用这个阻塞队列,线程复用的原理)
2、JVM(对象是否可回收的判断条件,怎么判断,回收算法,垃圾回收器的类别及特点,担保机制)
3、JAVA内存模型
4、线程之间的通信方式,通过volatile,synchronized,Lock的实现类那些,结合内存模型去讲。
5、MyBatis、spring、springboot相关(面试题较常见)
6、Linux常用命令
7、redis的数据结构那些,讲了skiplist、ziplist、sds等,结合使用场景说了下
面试时间35分钟左右吧
#阿里巴巴##社招##Java工程师##面经#
全部评论
老哥感觉咋样?过了吗
点赞 回复
分享
发布于 2020-01-16 19:22
你几年经验
点赞 回复
分享
发布于 2020-01-19 01:18
联想
校招火热招聘中
官网直投
老哥,去年就关注你的面经了,怎么今年又去面试了😦
点赞 回复
分享
发布于 2020-01-31 11:36
老哥之前是哪一家 
点赞 回复
分享
发布于 2020-02-09 22:47
借楼,请问确认了阿里意向书还可以拒绝不去实习吗,会对秋招有什么影响?能不能解释说导师不放人呢?
点赞 回复
分享
发布于 2020-05-30 15:00
问下楼主面的是阿里哪个部门?
点赞 回复
分享
发布于 2020-06-04 00:43
望你一次通过
点赞 回复
分享
发布于 2020-06-10 11:29

相关推荐

安全鸡架相关部门,面试官是个很老很老的总监,说话也是慢吞吞的,网也是卡卡的,狗厂网这么差的吗?!0.自我介绍1.synchonize与ReentrentLock实现2.synchonize与ReentrentLock底层原理,操作系统层面,偏向锁,轻量级锁,锁升级。直接狠狠吟唱,刚说到AQS,面试官打断说不用说那么详细了,问下一个3.jvm有哪几种?!先介绍了HotSpot,即时编译,又讲了GrallVM和Serverless,是否支持一次编译,多次运行,以及对云原生的支持。讲了一大堆之后老面试官缓缓开口,说他刚才口误了,其实是想问你知道哪几种垃圾收集器(好像有10000个CNM在天空划过)4.垃圾回收器介绍,并加以比较(Parrel相关, serial相关,CMS,G1)5.G1的分代模式,对STW的影响?6.redis的底层实现数据结构(SDS,zipList,skipList)没特意准备只详细讲了SDS和跳表7.redis的热key?有没有真正在生产环境遇到过(淘汰策略,数据比例,业务场景等)8.Tomcat源码,怎么加载一个包,完整过程(汗流浃背了)9.Servlet源码,底层原理,承接请求的实现过程,Spring如何封装的servlet10.你用过哪些哈希算法(md5?还有其他一些名字不记得了)11.你用过哪些加密算法(真正用过的只有AES)12.二叉树前序遍历中序遍历后序遍历(怎么来个这么简单的2)13.给定一些两两人间的朋友关系,怎样快速确定两人是否为朋友,关系很密集?(二维数组建图,分别讲了深度遍历广度遍历过程,卧槽太久没复习图这块的数据结构,居然没反应过来狄杰斯特拉算法,还是被diss时间复杂度高之后才反应过来的)14.讲讲Hadoop的体系,只会说最浅层,根本没真正用过一点,浅浅讲了HDFS,mapreduce,yarn项目拷打15.实习拷打—账务限流的背景16.实习拷打—账务处理优化细节(狠狠拷打这部分,乱序、回滚、一致性哈希、本地聚合等,面试官说你们这个方案就是参考了MR的分治思想来实现的,我只会点头说对🤣面试官又说乱序完全可以参考flink的窗口相关模式,前段时间刚看过这个,但之前项目确实不是这么做的。鼠鼠也只能点头说,哎呀我怎么没想到捏)17.反问老总监那边很卡,好几次没听清楚说啥。。
点赞 评论 收藏
转发
7 64 评论
分享
牛客网
牛客企业服务