美团 实习面经(已OC) 二面
写在前面
这是本人去年找暑期实习时候的面经,java后端方向。相关文章链接:美团一面、阿里云面经、秋招总结。
面试时长
50min
面试形式
视频面试
面试内容
- 自我介绍;
- 实习经历:根据简历,依次对每个需求进行介绍并提问,主要包括业务流程,完成过程中遇到了哪些问题,如何解决的;
- 项目相关:自己选一个做的最好的项目介绍,主要是问了项目的技术栈、实现效果和创新点,不过针对其中的具体流程让现场花了下图,数据库的主要几张表也让进行了介绍;
- ElasticSearch相关:为什么要在项目中使用ElasticSearch?简单描述下搜索的过程?
- 场景题:如何设计一个高可用高并发系统?
- MQ相关:除了刚刚系统设计中提到的Kafka,还有哪些常见的消息队列?这些消息队列的区别?
- MQ相关:RabbitMQ如何保证高可用?RabbitMQ如何处理消息丢失的问题?
- MQ相关:有了解过分布式事务吗?与本地事务的区别?如何用RabbitMQ实现分布式事务?
- Redis相关:Redis是单线程吗?单线程为什么速度还那么快?Redis 6.0为什么又引入了多线程?
- MySQL相关:分库分表的策略有哪些?以系统中的用户ID为例,如何进行分库分表?
- MySQL相关:事务隔离级别有哪些?如何解决幻读问题?
- Redis/MySQL相关:使用redis+mysql进行数据的CRUD时可能会出现什么问题?如何保障redis和mysql的一致性?
- Zookeeper相关:除了集群管理外,Zookeeper还有哪些功能?介绍下 Zookeeper的数据结构?Watcher监听机制和它的实现原理?
- 其他:有了解最近比较前沿的技术吗?有什么想法?
- 其他:目前在学习的东西?遇到的问题?
总结
二面主要结合了实习、项目以及场景题进行提问,相比一面难度有一定提升。面试官水平很高,整体感觉问的问题都是比较有条例而且有深度,不会的地方面试官也会引导你去思考。
ps:想走互联网大厂内推的uu可以私信我,可以帮忙改简历+看进度~
#实习##暑期实习##美团##牛客在线求职答疑中心##牛客解忧铺#