首页 > 美团Java后端一二面面经
头像
不要说你本可以
编辑于 2021-08-28 11:09
+ 关注

美团Java后端一二面面经

昨天已发hr面面经,今天整理分享下一二面面经,许愿意向书

整理下时间线:
笔试 8月15日
8月16日电话约的一面时间,约定8月19日一面
8月20日邮件约的二面时间,约定8月24日二面
8月25日 hr面

一面面经


1、自我介绍

2、针对项目提问

3、为什么用Spring?讲讲Spring的优势

4、Spring Bean的生命周期

5、Autowired注解和Resource注解的区别

6、你项目中Redis的使用场景?

7、讲一讲缓存雪崩、缓存穿透、缓存击穿

8、讲一讲Cookie、Session、JWT (JSON Web Token)

9、MySQL慢查询场景、慢查询定位方法、相应的解决办法及优化手段

10、B树和B+树的区别

11、讲讲线程池的主要参数,各自作用

12、一个完整的GC流程

13、算法题:统计一个数字在排序数组中出现的次数,剑指offer53-I, 二分

14、反问:部门介绍


二面面经


1、linux 常用命令
查看大的日志文件,并搜索指定的信息,使用什么命令:awk,小的文件可以用grep
2、进程与线程的区别

3、临界区是什么,简单说一下你的理解

4、并发与并行的区别

5、说一下虚拟内存

6、浏览器输入一个域名网址后发生了什么

7、长连接和短连接的区别;长连接能够保持住连接的原理;长连接的好处

8、讲一下TCP滑动窗口

9、MySQL隔离级别,同时自己讲了相关的脏读 不可重复读 幻读问题

10、讲一下MVCC

11、讲一下undo log, redo log, bin log

12、讲一下聚集索引、非聚集索引

13、where, group by, having , order by 执行顺序

14、在Java8中,ConcurrentHashMap 为什么放弃使用分段锁?

15、ArrayList和LinkedList的区别

16、说一下IO模型,BIO,NIO,AIO

17、说一下对阻塞这个概念的理解

18、说一下对异步这个概念的理解

19、讲讲你熟悉的设计模式

20、设计模式的几个原则,开闭原则,里氏替换原则,单一职责原则等

21、为什么要有双亲委派机制?

22、讲一下JMM

21、讲一下Happens-before

22、怎么学习新的编程知识,自己的方法、路线

23、最近看的书

24、算法题 lc136、 1c260、反转字符串(考虑传入字符串为null时,抛出非法参数异常)

25、反问

希望能帮助到正在阅读的你

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐