总共面了24分钟,全问的基础,没有手撕算法题 之前也没有笔试,直接面试的 由于我的项目中没有java的项目,阿里的实习也还没开始,所以感觉就基本没问项目 问了HashMap,我狂说了一堆什么数组+链表+红黑树,计算hash值的过程,扩容的东西(我看了几个京东提前批的面经都问了HashMap) 他问如果扩容后,什么情况下会从红黑树变回为链表 用过concurrenthashmap吗 你对线程安全的理解 线程池用过吗 几种写同步方法的方式 可重入锁用过吗 数据库,建索引时的注意,一些优化的技巧 where a>10 and b>10 什么情况下能用到...