美团Java一面 面经
为什么使用B+树
主键索引和非主键索引区别
聚簇索引非聚簇索引
非主键索引查找数据的过程
web项目实现了哪些功能
SpringBoot和Spring的区别
MyBatis怎么和SpringBoot结合使用的
http报文的结构
页面请求到加载的过程
java内存怎么防止溢出 (CG?不是,答偏了)
Lock和synchronized的区别
Lock底层是怎么实现的 (不清楚)
怎么排序类(依据类中的变量大小)(重写Comparator,一开始没想到)
Object类中有哪些方法
equals和hashcode和==方法的区别
什么时候重写equals
什么时候重写hashcode
集合类有哪些
哪些用到了hashcode方法
HashMap底层
算法题:递归和迭代两种方法 前序遍历树
许愿二面!![](https://uploadfiles.nowcoder.com/images/20191018/63_1571399346072_59B2900AA03CB2182A51CDB520B535B6)
![](https://uploadfiles.nowcoder.com/images/20191018/63_1571399346072_59B2900AA03CB2182A51CDB520B535B6)
![](https://uploadfiles.nowcoder.com/images/20191018/63_1571399099182_C00B57557743E709B8B96933432E0DFA)
#面经##美团##Java工程师##校招#