美团后端暑期实习一二面+HR面 面经(已收到Offer)

本人情况:2021届,辣🐔一本本科,软件工程专业。

一面(电话,48min):

自我介绍

怼项目,怼了30分钟(基本就是问项目是如何实现的,没有问Netty)

为什么使用NIO而不是BIO,NIO快在哪里?

MySQL的索引为什么使用B+树

线程池构造参数

线程池的线程数量如何选择

线程池提交任务时的执行流程

使用Spring框架遇到的坑,我简单说了循环依赖、Transactional注解的坑。

Spring Bean的初始化过程

二面(视频面,大概50分钟,没手撕代码有点意外)

还是怼项目,不过二面面试官对Netty比较熟悉,所以问了很多Netty相关的内容:

为什么使用Netty,Netty解决了什么问题?

Netty的零拷贝是如何体现的。

Netty的线程模型。Boss线程组和Worker线程组的作用。

Netty的Handler执行链使用了什么设计模式?

Netty提供了哪些解码器用于实现“分包”?

在对Socket通道进行读写时,为什么使用直接内存,用堆内存有什么坏处?

项目的设计思路,用到了哪些设计模式,是如何体现的。

为什么要使用多线程?

线程池的构造参数(我发现这个问题很多面试官都喜欢问),任务的提交流程

线程池的线程数量是如何变化的,线程池中的线程如何销毁?


然后是问去年的暑期实习的经历:

实习期间做了什么?说一下你负责的业务。

在刚入职时,你是如何梳理业务流程的?

说一下你的代码重构思路和流程?中间遇到了哪些困难。

平时怎么和leader、同事相处的,怎么和其他部门的同事沟通协调的?


平时是如何学习的?

什么时候能来实习?能实习多久?

最后我问了面试官他们部门的业务,跟我讲了5分钟吧。


跟大家说一点就是不要只顾着背面经,一定要把项目吃透了,项目涉及到的技术点一定要搞懂,现在感觉面试官都不怎么按着套路来了,很多问题都是开放性的,想要答好真不是靠背面经的,而是更加考验你平时的技术积累(经验)。

不知道稳不稳,听说发了面经过的概率很大。


————————————————————————————————————————————
3月26日更新:HR面面经
1、讲一下实习经历。
2、实习之后你收获到了什么,举例子
3、实习期间遇到的问题是如何解决的,举例子
4、讲一下你的个人优势
5、为什么选择从事计算机行业
6、讲一下你的成长经历
7、有其它offer吗?
8、在校期间做了什么事情让你很有成就感?
9、平时是如何学习的

—————————————————————————————————————————————
4月5日收到正式Offer,面试评级S,前来还愿~~~
#美团点评##美团##实习##面经#
全部评论
我感觉我的二面面试官和你是一个,虽然我的项目是操作系统方面的,他也是一直跟我怼项目,深挖,还说我项目有个地方也可以别的方式实现之类的。一开始是牛客视频,但是他网络很差断开了,然后就电话面我,最后也没码算法题
点赞 回复 分享
发布于 2020-03-25 12:47
嗨喽,请问楼主是项目中用了Netty吗。。。问这么多
点赞 回复 分享
发布于 2020-03-23 18:19
实习都问这么多.....
点赞 回复 分享
发布于 2020-03-22 08:24
楼主有收到HR面的通知吗?美团后端实习就两轮技术面+HR面
点赞 回复 分享
发布于 2020-03-22 00:51

相关推荐

点赞 评论 收藏
分享
强大的马里奥:不太可能,我校计算机硕士就业率99%
点赞 评论 收藏
分享
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 15:08
点赞 评论 收藏
分享
评论
3
34
分享

创作者周榜

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