首页 > 美团Java实习面经
头像
panpanpia
编辑于 2021-04-15 16:40
+ 关注

美团Java实习面经

4.4笔试(4.6约一面)- 4.8一面(4.12约二面)- 4.13二面
遇到的美团面试官都非常好,很有耐心,并且会肯定你的回答。
Tips:
① 感觉美团比较注重基础知识的考察,会让你把知道的都讲一讲(广度和深度都很重要),这种时候要尽量自己多讲一些,但一定要有条理。
② 二面问到了我一面答得不好的地方,一面面完一定要记下来哪里答得不够好,没准会再次问到。

一面(4.8)
1. HashMap底层结构

2. HashMap 1.7 1.8分别会出现什么问题?怎么解决?1.7的头插法导致环形链表具体怎么回事?

3. ConcurrentHashMap

4. Int Integer包装类的比较问题

5. 项目里用了spring,为什么要用,有什么好处?

6. 项目用了AOP吗?用了事务吗?

7. SpringMVC的流程?

8. 项目里用多线程了吗?线程的几个状态说一下?

9. CAS是什么,用到CAS的类有哪些?为什么要用到CAS,有什么好处?

10. AQS的底层实现?

11. 说一下ReentrantLock?

12. 说一下公平锁,非公平锁?

13. 说一下ReentrantLock怎么用AQS实现公平锁,非公平锁?

14. 数据库的底层是什么?

15. B+树好在哪儿?

16. 索引了解吗,你用过哪些索引?

17. 组合索引是怎么存储的?有什么原则?

18. JVM

19. 反转链表

二面(4.13)
1.问项目和论文问了很多,不清楚的地方会问明白(有二十多分钟,其实答得不是特别好)

2. 项目里用了spring,说一下spring,把你了解的都说一下(说了自己的理解、spring的优点、注解、@autowired@resource区别、IOC、AOP等)

3. 两种动态代理的区别

4. 你平常是怎么学spring的,你觉得看博客和看官网有什么区别?

5. 说一下Mybatis(说了优点、resultMap/resultType区别,#/$)

6. 为什么要用Mybatis,最大的好处是什么

7. 数据库隔离级别以及可能产生的问题

8. 分别解释脏读,不可重复度,幻读(不可重复读和幻读的区别在哪里)

9. MVCC

10. 幻读问题是怎么解决的

11. 最后问了一些其他的,比如如何证明自己的学习能力、性格、学生会工作等等



加油加油!!

更多模拟面试

全部评论

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

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐