3.23美团后端一面

约50min

1. 自我介绍

2. 问项目(大概15min)

3. 项目的数据库如何支持高效查询(这里我答非所问。答使用外键查的比较慢,但是不应该使用,应该在应用层解决。可能面试官本来想问我索引的知识)

4. 项目用了什么ORM框架(没听过),其实是mybatis

5. Mysql的隔离级别

6. 事务会产生的问题(脏读、不可重复读、幻行)

7. 解决这些问题的底层原理(mvcc,read view,版本链)

8. 详细介绍Undo log,redo log,bin log

9. 写一个sql

10. 设计模式有没有了解(没有太多接触,讲了spring里的单例,代理,工厂)

11. Spring中的代理模式

12. AOP的实现原理

13. 动态代理的原理(不是很会)

14. 写一个单例模式(从线程不安全到线程安全)

15. Synchronize的原理

16. Java技术上的积累,读了什么书

17. 编程算法的网站(LeetCode, 阅读github别人的代码)

18. 平常会不会分享自己的代码

19. 说一个印象最深的项目

20. 二叉树后序遍历和层序遍历

21. 反问(您对我的评价)

下午约了二面

面试官人很nice,卡壳的时候会引导,给出的评价也很有帮助,面试体验很好。
另外也要感谢各位牛油提供的资料和面经。
#暑期实习##美团##面试题目#
全部评论
组内诚心招人,不是广撒网的内推! 阿里巴巴企业智能事业部急缺java简历,部门竞争小,不内卷,转正率高!可直接私信! 面试时间可商量!帮忙跟进面试流程! 如果已在流程中想转BU面试,或者帮忙捞简历都可以联系!
点赞 回复 分享
发布于 2022-03-28 16:26

相关推荐

dian3b:挺妙的,如果上纲上线显得不合人心,但是这样以来既能监督适当摸鱼,也有一定的人文关怀。
摸鱼被leader发现了...
点赞 评论 收藏
分享
评论
2
23
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务