刚刚经历小米java面试记录 分享一下 :MySQL+架构设计+GC+二叉树,带备战思路
小米一面 二分查找(递归和非递归) 反转链表(递归和非递归) 常用Java集合类 HashMap为什么长度是2的n次幂,数据结构,扩容(包括元素移动的细节),线程不安全的问题 ConcurrentHashMap怎么保证线程安全, 1.7和1.8有什么变化,为什么要要这么优化 CopyOnWriteList怎么保证线程安全, 为什么这么做 Java synchronized关键字的作用,原理,锁升级、锁粗化、锁消除 vola...