阿里Java社招 面试

一面(就记得这些了)
1.了解过那些排序算法 讲一下冒泡和快排实现方式 为什么快排比冒泡快
2.描述一下NIO
3.mysql隔离级别 分别能解决哪种问题
4.mysql索引,B+树和hash表区别
5.如果插入1000w的数据 B+树大概会有几层
6.redis介绍
7.redis为什么速度快,那么底层是怎么存储的,如果从100w数据量变成1000w数据量查询时间会加十倍吗 为什么
8.JVM内存结构
9.看你用过dubbo介绍一下

总结:面试官人还挺好的,感觉就是在聊天一样,不过比较喜欢往深了问。项目写了什么技术他就会往底层原理那块问下去,如果只会用没了解过原理就会吃瘪。面完后面试官表示一面没问题让我后面多准备下,等二面面完后再更新
#阿里巴巴##社招##面经##java工程师#
全部评论

相关推荐

2 26 评论
分享
牛客网
牛客企业服务