阿里面经!!!

1、自我介绍
2、线程的几种状态—阻塞和销毁的产生原因—sleep和wait的区别和使用场景(在项目中如何使用他们)
3、Jvm的内存分配---各大区域的内容和区别---垃圾回收有哪些算法,他们的区别和应用场景---新生代和老年代分别使用哪些回收算法
4、类加载机制:为什么需要双亲委派模型,有哪些类加载器,项目中有用过类加载器吗,如何做的。
5、查看堆栈内存分配等用哪些工具或者指令,平时使用了什么,如果发现CPU占用很大,而内存使用很少,用什么工具或者指令查看,什么原因
6、什么是线程的可见性(volatile),根据操作系统底层解释
7、多线程:hashMap和ConcurrentHashMap的区别,如何保证线程安全
8、锁的应用场景:synchronized和lock的区别和应用场景,什么是自旋锁,为什么需要他,应用场景是什么
9、什么是偏向锁,膨胀锁、重量级锁,解释一下,如何转变的
10、数据库:mysql的innodb,一个事务在mysql中底层的执行过程,mysql底层对于SQL操作是怎么运行的,什么时候追加日志等。
11、http协议解释一下,tcp/ip协议,三次握手(为什么是三次而不是四次),四次分手(每一步的作用,服务端什么时候close wait)
12、分布式中的脑裂知道吗,说一下(分布一致性协议中两段提交协议中产生的问题)。
13、你有什么问题?

以上是我当时面试阿里的一些面试题,大家可以参考一下

还有就是 阿里业务平台事业部招聘了,大家简历大胆投过来,最快一周之内安排面试,前面投的同学都已经安排面试了,还有奉劝大家不要一窝蜂投那些菜鸟,蚂蚁,不然后面你会发现凉的很惨的





#阿里巴巴##面经##秋招##内推##春招##实习#
全部评论
老哥你这么快就拿到offer了?
点赞 回复
分享
发布于 2019-03-19 23:48
菜鸟蚂蚁为啥人那么多
点赞 回复
分享
发布于 2019-03-20 00:14
阿里巴巴
校招火热招聘中
官网直投
已经投了菜鸟 已经凉了```
点赞 回复
分享
发布于 2019-03-20 00:26
送人头了
点赞 回复
分享
发布于 2019-03-20 09:12
我就是投的新零售,然后通过一面了
点赞 回复
分享
发布于 2019-03-21 08:52
这是不是我龙哥的帖子,哈哈哈哈哈哈,看完了面经才发现
点赞 回复
分享
发布于 2019-03-25 21:42
这个部门HC多吗,很慌张
点赞 回复
分享
发布于 2019-03-26 10:54

相关推荐

点赞 119 评论
分享
牛客网
牛客企业服务