想去阿里的同学可以过来看看了,一次阿里云的面试,止步于第三轮,收到的投稿素材。提供大家作为参考,加油!
一面:
下面是一面的题目,大家查漏补缺吧。
- String,StringBuilder,StringBuffer的区别
- ArrayList,LinkedList的区别和使用场景
- HashMap原理,怎么解决hash碰撞的,HashMap在多线程情况下会有什么问题
- ConcurrentHashmap使用过吗
- jdk1.8对并发方面的优化你知道吗
- CAS知道是什么吗
- MySql存储引擎有哪些,区别
- 怎么定位慢查询
- explain输出结果有哪些
- 线程池底层原理,调度丢弃策略有哪些 ,线程池有哪些参数
- jvm垃圾收集算法说说,GC roots有哪些
二面
先是一个简短的自我介绍,然后就抛出了几个数据结构相关的题目,这块是短板,结果被虐的体无完肤。
- 给定一个集合,求集合的子集
- 求两个树的共同子树
- 如何判断一个树是另一个树的子树
- 自旋锁是什么,用过吗
- 如果希望既有顺