美团社招Java开发一面,二面,三面,四面合并面经( 三 )

输入: [34512

输出: 1

示例 2:

输入: [4567012

输出: 0

你手里有哪些offer了?最快什么时候能入职呢?还有什么问题想问的?然后说会有hr联系你 , 第二天就接到了hr约二面时间的通知 。


总结下来 , 面试问的东西还是挺宽的 , 而且问的很细 , 一个知识点基本都是问到答不上来为止 。 还是有很多东西需要加强?在美团的面试中还是学到了一些东西 。

美团点评二面

1.首先还是问项目 。 问的比较细 , 比较全 。
2.String , StringBuffer , StringBuilder的区别 , 为什么String是不可变的 , StringBuffer和StringBuilder哪个是线程安全的 , 他们分别适用于什么场景 。
3.java类加载过程是怎么样的 , 说一下volatile 。
4.并发包了解吗?假如几个线程之间相互等待 , 可以用哪个并发类来实现 , 他的原理是什么?
5.数据库慢查询优化了解哪些?说了很多 , 面试官说假如这些都已经做好了还是很慢怎么办?最后不清楚问了下面试官 , 面试官主要想了解数据库分区的知识 。

推荐阅读