美团网 面试过程: 1、首先给出一个整数数组让排序。 答:简单说出了常见的冒泡,插入,选择,希尔,堆,归并,快速方式。 2、2个有序数组合并。 答:归并排序中的并。3个while解决。 3、然后一些分布式集群的问题。 4、锁的问题,spring原理,用到哪些设计模式 5、数据库索引原因,sql优化方式。 6、最后一个获取2升水的智力题。 新道 面试过程: 1、问了下以前项目中的架构; 2、mongodb问的很细,还有一个手写自旋队列; 3、concurrenthashmap 原理。 4、多个sub 减小锁粒度实现。 ...