小米一面面经
Java研发工程师 35min
1.自我介绍
2.项目介绍
3.MySQL数据库常用性能调优技巧
4.Redis的基本使用
5.HashMap、ConcurrentMap在jdk1.7和1.8的区别,分段锁和CAS/synchronized
6.年轻代、老年代说一下,分别对应的GC算法
7.CMS收集器说一下,stop-the-world的时候采用什么GC算法,要是采用标记整理算法需要停止程序吗?
8.jdk11中的ZGC垃圾收集器了解吗
9.手撕代码:找到数组中出现次数大于一半的那个数字
ps:面试体验很好,不会的面试官会引导你,而且声音超级好听。