美团面经
已经决定去百度了,应该也不会去美团了,本着回馈牛客的原则
到店:广告,二面挂
8.17投递,8月22笔试
笔试:5道算法,2.54/5
20210830一面(70min):
-
hashmap、treemap、concurrethashmap
-
项目中数据库乐观锁怎么实现?
-
乐观锁和悲观锁?
-
synchronized和lock区别
-
springboot的设计模式
-
算法:24点游戏、合并k排序链表
20210908二面(70min):
1、一个对象包含一个int,有多大
2、计算机网络:a和b两点经过很多路由节点,计算两点的MTU。还有很多稀奇古怪的问题,记不清楚了
3、操作系统页表相关,是谁负责计算的
4、算法:斐波那契数列,如何去掉if特判
5、算法:有序(重复元素)旋转数组找到目标值
-
java多线程并发写int,比如一个写2w,一个写1,有没有可能出现,高位写成2w的高位,低位写成1的地位
-
gc一定会停顿吗,不一定,Epsilongc
-
数据库事务修改读?mvcc和for update
美团买菜捞:
20210914一面(60min):
-
线程池相关,先放到队列还是核心线程执行
-
future,submit和excute
-
park方法
-
HashMap a=new HashMap(); jvm层面和HashMap源码层面解释
-
垃圾回收器g1和cms
-
类加载的时机和过程
-
spring中的设计模式
-
求立方根
-
算法:判断平衡二叉树
20210914二面(60min):
-
线程状态,sleep和wait的区别
-
运行时异常和非运行时异常
-
常规八卦
-
算法:两个栈实现队列
- 合并有序链表