首先,个人来自一所双非学校,能够接到阿里巴巴的面试电话,我感到万分荣幸和激动。面试官很好,也让我感受到阿里确实是一个注重个人素养,情怀和能力的公司,而不是特别注重学校的公司,如果我没能通过面试,那确实是自己能力不足。面试被虐到不行,基本都知道,只是一知半解,也让我知道了,自己跟其他人的能力差距,感谢阿里。
下面是我记得的面试问题:
1、自我介绍
2、jvm的组成
3、介绍下老年代和新生代,按照什么划分,新创建的对象是进入哪个代
4、StringBuilder和StringBuffer的区别
5、list和set的区别
6、HushMap是线程安全的还是不安全的,同类集合那些是安全的,为什么安全
7、都知道哪些设计模式(挑了几个模式问我相关问题)
8、说一下mvc模式
9、做过的项目遇到过什么问题
10、HashMap底层
11、threadlocal底层
12、SQL预编译的好处
13、mybatis和hibernate的区别(先问我的hibernate,我说没细学过,主学mybatis,所以问我的区别)
14、说说session和request作用域
15、哈希表的时间复杂度
16、问了一些技术问题关于我自己做的项目展开的
17、对自己做的项目,有没有进行过相关优化。怎么优化的
只想起这些,如果后期想到别的再加
记一次阿里巴巴面试被虐和一些电面问题
最新推荐文章于 2024-03-28 01:00:26 发布