首页 > 美团Java开发一面面经
头像
来一手offer
编辑于 2020-08-22 11:03
+ 关注

美团Java开发一面面经

1、自我介绍,项目,实习
2、慢sql该如何分析
3、缓存、缓存一致性协议
4、Java框架
5、死锁四个条件
6、线程池的一些参数
7、数据库隔离级别
8、说一下幻读的概念
9、Java线程问题的概念
10、线程池一般核心线程数和最大线程数设为几?需要从哪些方面考虑?  cpu核、当前任务(I/O密集就设置大一些,cpu密集就设小一点)
10、Java锁
11、sleep()和wait()的区别
12、Reentrantlock和synchronized的区别
13、Reentrantlock比synchronized有优势的原因,结合Reentrantlock类中的方法以及死锁的四个条件来谈:响应中断、非阻塞的获取锁、支持超时等
14、怎么保证共享变量的线程安全 : 加锁、ThreadLocal、final等
15、你知道的缓存
16、怎么保证缓存一致性? : 读直接去缓存读,没有的话就读数据库,写直接写数据库,然后失效缓存中对应的数据
17、Redis一般在什么场景使用

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖
历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐